gpt4 book ai didi

android - 当设备中没有任何默认菜单按钮时不显示任何菜单按钮的迹象

转载 作者:搜寻专家 更新时间:2023-11-01 09:02:35 26 4
gpt4 key购买 nike

我正在处理一个具有 Settings 的应用程序当用户单击 OptionMenu 快捷方式时打开的屏幕,该快捷方式在设备上显示为默认按钮或任何其他标志。

当设备中有默认菜单按钮时它工作正常但当设备中没有任何默认菜单按钮时没有获得任何菜单选项标志。

我的代码如下:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_setting, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.btnSettingMenu:
Intent intent = new Intent(MainActivity.this,
RegisterActivity.class);
intent.putExtra("From", "MainActivity");
startActivity(intent);
break;

default:
break;
}

return true;
}

我已引用链接 HERE但无法解决我的问题。

我想补充的一点是:当我按下 PageUp 时,我在模拟器中获得了菜单选项。或 F2 .

但是当设备没有默认菜单按钮时,它不会显示为三个点或其他方式的任何其他指示。

我的问题:如果在 Nexus 7 等真实设备上找不到选项菜单,用户如何才能转到我的设置屏幕?

提前致谢。

最佳答案

4.0 以上设备 中显示菜单图标:

如果你声明了android:targetSdkVersion="xx"

如果不需要,请将其删除。

如果要声明,则在14

下方设置值0f xx
i.e.android:targetSdkVersion="13".

希望它对你有用。

关于android - 当设备中没有任何默认菜单按钮时不显示任何菜单按钮的迹象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14000784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com