2016-05-05 3 views
1

J'utilise des éléments de menu à l'intérieur d'un tiroir de navigation pour faire basculer les calques de carte, mais pour le moment un seul peut être mis en surbrillance, le précédent perd son point culminant. C'est le code que j'ai jusqu'à maintenant:Navigation Drawer: Plusieurs éléments actifs

<group android:checkableBehavior="all"> 
     <item 
      android:id="@+id/traffic_layer" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="Traffic layer" /> 
     <item 
      android:id="@+id/work_zones" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="Work zones" /> 
     <item 
      android:id="@+id/accidents" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="Accidents" /> 
     <item 
      android:id="@+id/incidents" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="Incidents" /> 
     <item 
      android:id="@+id/poi" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="POI" /> 
    </group> 

Comment puis-je obtenir quelque chose comme la liste de tiroir de navigation multicouche de Google Maps? Google Maps toggles

Merci pour les réponses et désolé pour mon pauvre anglais :)

Répondre

0

Si vous êtes en mesure, vous pouvez utiliser deux fois Groupe

Vous aimez cette

<group android:checkableBehavior="single"> 
    <item 
     android:id="@+id/nav_1" 
     android:icon="@drawable/ic_icon" 
     android:title="Item 1" 
     android:checked="true"/> 

    <item 
     android:id="@+id/nav_2" 
     android:icon="@drawable/ic_icon" 
     android:title="Item 2" /> 


<item android:title="Subtitle 1"> 
    <menu> 
    <group android:checkableBehavior="single"> 

     <item 
      android:id="@+id/nav_2" 
      android:icon="@drawable/ic_icon" 
      android:title="Item 3" /> 

     <item 
      android:id="@+id/nav_4" 
      android:icon="@drawable/ic_icon" 
      android:title="Item 4" /> 

     <item 
      android:id="@+id/nav_5" 
      android:icon="@drawable/ic_icon" 
      android:title="Item 5" /> 
    </group> 
    </menu> 
    </item> 
</group> 

donc vous pouvez avoir plusieurs éléments sélectionné

+0

Ne fonctionne pas :(Je ne peux toujours pas rechercher plus d'un article en même temps. ré. –

+0

hmm .. je suis désolé d'entendre que .. toujours pas en mesure de résoudre le problème? – BooDoo

+0

yup :(J'ai fait quelques recherches et trouvé que google modifié comment les menus fonctionnent dans le tiroir de navigation - la sélection de plusieurs articles est brisée pendant un certain temps :( –