2016-04-08 18 views
0

yılında ayırıcısını ekle?Ben bir menü var ve bu gibi öğeler arasında bir ayırıcı olmasını istediğiniz menüye

PS ben xml menü oluşturmak:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
tools:context="com.example.gl.rest.ResultsActivity"> 


<item 
android:id="@+id/action_viewlog" 
android:orderInCategory="100" 
android:title="View" 
app:showAsAction="never" 
/> 

<item 
android:id="@+id/action_shareallresults" 
android:orderInCategory="100" 
android:title="Share" 
app:showAsAction="never" 
/> 

<item 
android:id="@+id/action_qhelp" 
android:orderInCategory="100" 
android:title="Help" 
app:showAsAction="never" 
/> 

+0

En azından bu menünün nereden geldiğini ve nasıl yerleştireceğinizi yerleştirmelisiniz. –

+0

[ActionBar MenuItem Bölücü] 'nin olası kopyası (http://stackoverflow.com/questions/11338867/actionbar-menuitem-divider) –

+0

Bu cevabı kontrol edin http://stackoverflow.com/a/11445488/4848308 –

cevap

0

Sen benzersiz kimlikler ve ayırıcı aralarında apear gruplar oluşturabilir gerekiyor. Şunlar gibi:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    tools:context=".MainActivity"> 

    <group android:id="@+id/group1" android:checkableBehavior="single" > 
     <item 
      android:id="@+id/item_1" 
      android:icon="@drawable/ic_home" 
      android:title="@string/item_1" /> 
    </group> 

    <group android:id="@+id/group2" android:checkableBehavior="single" > 
     <item 
      android:id="@+id/item_2" 
      android:icon="@drawable/ic_home" 
      android:title="@string/item_2" /> 
    </group> 
</menu> 
+0

Bunu denedim. Ben hiç satır alamıyorum. Bunun yerine, öğeler radyo düğmeleri olarak görünür. – geo

İlgili konular