2016-05-05 15 views
1

Ich benutze Menüelemente innerhalb einer Navigationsleiste, um Kartenebenen umzuschalten, aber momentan kann nur eine hervorgehoben werden, sobald ich auf eine andere tippe, verliert die vorherige ihre Hervorhebung. Dies ist der Code, den ich bis jetzt habe:Navigationsschublade: Mehrere aktive Elemente

<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> 

Wie kann ich etwas wie Google Maps Schicht Multiselect Navigationsleiste Liste erreichen? Google Maps toggles

Danke für die Antworten und sorry für mein schlechtes Englisch :)

Antwort

0

Wenn Sie in der Lage sind Sie Gruppen zweimal

Gefällt Ihnen dieses

<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> 

So können Sie mehrere Elemente haben können selected

+0

Nicht funktioniert :(Ich kann immer noch nicht mehr als einen Artikel gleichzeitig. Ich möchte eine Art von überprüfbaren Artikel structu erreichen Re. –

+0

hmm .. es tut mir leid zu hören, dass .. immer noch nicht in der Lage, das Problem zu lösen? – BooDoo

+0

yup :(Ich habe etwas recherchiert und festgestellt, dass Google geändert hat, wie Menüs in der Navigationsleiste funktionieren - mehrere Artikelauswahl ist für eine Weile unterbrochen :( –