在AVD中按下菜单按钮时,Android菜单将不会出现
我已经定义了一个菜单,由 这是我的menu.xml在AVD中按下菜单按钮时,Android菜单将不会出现,android,android-menu,Android,Android Menu,我已经定义了一个菜单,由 这是我的menu.xml <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_home" android:icon="@drawable/ic_menu_home" android:title="Main Menu" /> <item android:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_home"
android:icon="@drawable/ic_menu_home"
android:title="Main Menu" />
<item android:id="@+id/menu_signout"
android:icon="@drawable/ic_menu_signout"
android:title="Sign Out" />
</menu>
不幸的是,当我单击菜单按钮时,什么也没有发生。尝试链接到
onCreateOptions菜单()中的超类。
。演示如何使用MenuInflater
进行选项和上下文菜单 尝试链接到onCreateOptions菜单()中的超类。
。演示如何使用MenuInflater
进行选项和上下文菜单
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.menu_home:
startActivity(new Intent(ManageUsersActivity.this, MainMenuActivity.class));
finish();
return true;
case R.id.menu_signout:
//TODO: issue signout to clear the cookie
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}