创建的菜单选项在手机中完美运行(包括溢出菜单或左键单击设备按钮)。 但是在平板电脑中它只适用于具有溢出菜单(3个点)的那些。 当我点击设备左键时,没有任何显示。不确定是什么问题
布局:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/menu_settings"
android:title="@string/settings_menu"
app:showAsAction="never" />
<item
android:id="@+id/menu_signout"
android:title="@string/settings_sign_out"
app:showAsAction="never" />
</menu>
代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.overflow_menu, menu);
settings = menu.findItem(R.id.menu_settings);
signOut = menu.findItem(R.id.menu_signout);
return true;
}