Autor Tema: Dividir o crear divisiones en Android Navigation View (Divisores separadores)  (Leído 6186 veces)

felix

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 34
    • Ver Perfil
Hola A todos ..

Tengo una pregunta como hago para dividir en varios grupos un navigation view del Navigation drawer..el Android studio ya te crea uno..pero mi pregunta era como puedo dividir  o sea poner la linea divisora sin un titulo por que lo unico que puedo hacer es con titulo y si no le pongo nada me sale un espacio en blanco
este es el codigo del menu Drawer

Código: [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_camera"
            android:icon="@drawable/ic_menu_camera"
            android:title="Import" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="Gallery" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="Slideshow" />
        <item
            android:id="@+id/nav_manage"
            android:icon="@drawable/ic_menu_manage"
            android:title="Tools" />
    </group>

    <item >
        <menu>
            <group android:checkableBehavior="single">
                <item
                    android:id="@+id/power"
                    android:icon="@drawable/power"
                    android:title="@string/config"/>
                <item
                    android:id="@+id/pos"
                    android:icon="@drawable/ic_menu_camera"
                    android:title="camera"/>
            </group>
        </menu>
    </item>
</menu>
Lo intente con todo pero no logro sacar solo la linea divisora sin el titulo
Gracias.
« Última modificación: 20 de Enero 2016, 17:10 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Buenas

No estoy seguro pero proueba a dividir diferentes grupos poniéndole a cada uno diferentes ids como en este ejemplo de drawer_menu.xml:

Código: [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group
        android:id="@+id/menu_top"
        android:checkableBehavior="single">
        <item
            android:checked="true"
            android:id="@+id/drawer_item_timeline"
            android:icon="@drawable/ic_timer_grey600_24dp"
            android:title="@string/drawer_timeline"/>
        <item
            android:id="@+id/drawer_item_reports"
            android:icon="@drawable/ic_timetable_grey600_24dp"
            android:title="@string/drawer_reports"/>
    </group>

    <group
        android:id="@+id/menu_bottom"
        android:checkableBehavior="none">

        <item
            android:id="@+id/drawer_item_settings"
            android:icon="@drawable/ic_settings_black_24dp"
            android:title="@string/drawer_settings" >
        </item>
    </group>
</menu>

Salu2

felix

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 34
    • Ver Perfil
Funciona  :) :) :)
Gracias Ogramar
no sabia que hacer no podia hacerlo pero gracias a ti lo hice
Muchas gracias saludos!!

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".