2017-08-31 32 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