我的应用程序提供了一个菜单,单击Android菜单按钮即可访问该菜单.随着Google从3.0开始删除硬件菜单按钮,屏幕上会出现一个软件按下的按钮(通常为3个点)来访问菜单.
很多使用谷歌Nexus手机的用户现在都抱怨说,自从他们更新到4.1.2后,菜单按钮就没出现了.
这里的代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, Menu.NONE, this.getString(R.string.setting));
menu.add(0, 1, Menu.NONE, this.getString(R.string.config));
return super.onCreateOptionsMenu(menu);
}
Run Code Online (Sandbox Code Playgroud)
我还需要更改什么才能将按钮带回4.1.2?
我在平板电脑上遇到了同样的问题,现在它似乎也被推广到了手机上.唯一的解决方案是添加一个ActionBar(你会在其中自动获取菜单条目)或者使android:targetSdkVersion低于11.
| 归档时间: |
|
| 查看次数: |
8315 次 |
| 最近记录: |