0

我有波紋管菜單:物品上的動畫NavigationView - Android?

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 

    <group android:checkableBehavior="single"> 
     <item 
      android:id="@+id/nav_Search" 
      android:icon="@drawable/search" 
      android:title="@string/Search" /> 
     <item 
      android:id="@+id/nav_Bookmark" 
      android:icon="@drawable/sign" 
      android:title="@string/Bookmark" /> 
    </group> 

    <item android:title=""> 
     <menu> 
      <item 
       android:id="@+id/About_Software" 
       android:icon="@android:drawable/ic_input_add" 
       android:title="@string/About_Software" /> 
      <item 
       android:id="@+id/nav_About" 
       android:icon="@drawable/about_us" 
       android:title="@string/About" /> 
      <item 
       android:id="@+id/nav_help" 
       android:icon="@drawable/help" 
       android:title="@string/Help" /> 
      <item 
       android:id="@+id/nav_Setting" 
       android:icon="@drawable/settings" 
       android:title="@string/Setting" /> 
      <item 
       android:id="@+id/nav_Exit" 
       android:icon="@drawable/exit" 
       android:title="@string/Exit" /> 
     </menu> 
    </item> 

</menu> 

而且我從這個菜單中使用:

<android.support.design.widget.NavigationView 
    android:id="@+id/navigation" 
    android:layout_width="@dimen/Drawer_Width" 
    android:layout_height="match_parent" 
    android:layout_gravity="start" 
    android:background="@drawable/background_color" 
    app:headerLayout="@layout/header_drawer" 
    app:menu="@menu/menu_start_lowversion" /> 

我能有動畫圖標的菜單或波紋每個項目?

回答

2

嘗試

app:itemBackground="?attr/selectableItemBackground"

添加到您的導航視圖XML的連鎖反應。

雖然我不確定圖標動畫是什麼意思。你也可以提供你自己的背景選擇器。

+1

這對我無能爲力。我將它添加到我的XML佈局中的「NavigationView」中。 –