【发布时间】:2013-12-14 03:30:41
【问题描述】:
假设我们有一个活动,它是库中定义的活动的子类。在这个子类中,我们想在基类创建的菜单中添加额外的菜单项。但是我们希望在 XML 中定义这个额外的菜单项。那可能吗?怎么样?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
// TODO: how to add an additional menu item here?
// the item is defined in xml
// the id is item_switch_browsing_mode
return true;
}
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/item_switch_browsing_mode"
android:icon="@android:drawable/ic_menu_view"
android:showAsAction="always"/>
</menu>
【问题讨论】:
标签: android android-resources android-library android-menu