2017-08-31 99 views
0

是否可以在代码中设置WearableActionDrawerView的菜单(actionMenu)?程序设置WearableActionDrawerView菜单

指定的应用程序:在XML布局文件actionMenu属性

<android.support.wear.widget.drawer.WearableActionDrawerView 
    android:id="@+id/drawer_action" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:actionMenu="@menu/menu_drawer" 
    /> 

回答

1

这些上下文动作可通过使用菜单,其可以通过 或者填充来指定。 实施例:

<android.support.wear.widget.drawer.WearableActionDrawerView 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width=”match_parent” 
    android:layout_height=”match_parent” 
    app:actionMenu="@menu/action_drawer" /> 

掌握使用getMenu()的菜单,然后用 充气(INT,菜单)充气它。例如:

Menu menu = actionDrawer.getMenu(); 
getMenuInflater().inflate(R.menu.action_drawer, menu); 

https://developer.android.com/reference/android/support/wear/widget/drawer/WearableActionDrawerView.html