2016-11-16 3 views
0

activity_main_drawer.xmlандроид левый ящик список значок не отображается

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:myapp="http://schemas.android.com/apk/res-auto" 
    xmlns:android="http://schemas.android.com/apk/res/android"> 

    <group> 
     <item 
      android:id="@+id/portal" 
      android:icon="@drawable/memu_icon_home_off" 
      android:title="@string/menu_home" 
      /> 
    </group> <!-- show --> 

     <item android:title="@string/menu_category" 
      android:icon="@drawable/memu_icon_category_on" 
      myapp:showAsAction="always"> <!-- not showing! --> 
     <menu> 
      <item 
       android:id="@+id/ct001" 
       android:title="@string/title_ct001" /> 
      <item 
       android:id="@+id/ct002" 
       android:title="@string/title_ct002" /> 
      <item 
       android:id="@+id/ct003" 
       android:title="@string/title_ct003" /> 
      <item 
       android:id="@+id/ct004" 
       android:title="@string/title_ct004" /> 
      <item 
       android:id="@+id/ct005" 
       android:title="@string/title_ct005" /> 
      <item 
       android:id="@+id/ct006" 
       android:title="@string/title_ct006" /> 
      <item 
       android:id="@+id/ct007" 
       android:title="@string/title_ct007" /> 
     </menu> 
    </item> 

    <group> 
     <item 
      android:id="@+id/appinfo" 
      android:icon="@drawable/memu_icon_set_off" 
      android:title="@string/appinfo" 
      /> 
    </group> <!-- show --> 

</menu> 

Я хочу, чтобы печатать оставил listlayout как это

(icon1) home 

(icon2) category 

    category value..... 

    category value..... 

    category value..... 

    category value..... 

    category value..... 

(icon3) app inf 

'menu_icon_category_on'(icon2) 

значок этого элемента, не показывая (группы значок можно увидеть)

Как я могу показать его?

+0

Вы должны разместить каждый ** <элемент тега ** под ** <тег меню ** –

+0

Каков ваш текущий результат? –

+0

Я до сих пор понял, что вам нужны значки только в заголовке, а не в подтипах. Правильно?? – MashukKhan

ответ

0
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:myapp="http://schemas.android.com/apk/res-auto"> 

    <group> 
     <item 
      android:id="@+id/portal" 
      android:icon="@drawable/home" 
      android:title="Home" /> 
    </group> 

    <group android:id="@+id/grpidCategory"> 
     <item 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="menu_category" 
      myapp:showAsAction="always" /> 
    </group> 

    <group android:id="@+id/grpidCatItems"> 
     <item 
      android:id="@+id/ct001" 
      android:title="title_ct001" /> 
     <item 
      android:id="@+id/ct002" 
      android:title="title_ct002" /> 
     <item 
      android:id="@+id/ct003" 
      android:title="title_ct003" /> 
     <item 
      android:id="@+id/ct004" 
      android:title="title_ct004" /> 
     <item 
      android:id="@+id/ct005" 
      android:title="title_ct005" /> 
     <item 
      android:id="@+id/ct006" 
      android:title="title_ct006" /> 
     <item 
      android:id="@+id/ct007" 
      android:title="title_ct007" /> 
    </group> 

    <group android:id="@+id/grpid2"> 
     <item 
      android:id="@+id/appinfo" 
      android:icon="@drawable/feedback" 
      android:title="appinfo" /> 
    </group> 
</menu> 

Вы можете добавлять изображения в подразделах категории, если вы хотите.

1
try this once 

    <menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
     > 
    <item 
     android:id="@+id/a" 
     android:icon="@drawable/a" 
     android:title="@string/a" 
     app:showAsAction="always"/> 

    <item 
     android:id="@+id/b" 
     android:icon="@drawable/b" 
     android:title="@string/b" 
     app:showAsAction="always"/> 

    <item 
     android:id="@+id/c" 
     android:title="@string/c" 
     android:icon="@drawable/c" 
     app:showAsAction="always"/> 


    <!-- More --> 
    <item 
     android:id="@+id/more" 
     android:icon="@drawable/ic_menu_overflow" 
     app:showAsAction="always" 
     android:title="More"> 
     <menu> 

      <item android:id="@+id/d" 
       android:icon="@drawable/s" 
       android:title="@string/d" 
       app:showAsAction="never" /> 

      <item android:id="@+id/e" 
       android:title="@string/e" 
       app:showAsAction="never" /> 


      <item android:id="@+id/f" 
       android:icon="@drawable/f" 
       android:title="@string/f" 
       app:showAsAction="never" /> 

     </menu> 
    </item> 
    </menu> 
Смежные вопросы