我正在为平板电脑创建一个应用程序。我有一个偏好活动页面,我通过 OnCreateOptions 菜单调用它。oncreateoptins 菜单在 android 3 版本的平板电脑中不起作用。为什么会这样,我使用三星 Galaxy Tab 进行测试。当我在我的 android 2.2 三星 Galaxy 平板电脑模拟器中运行相同的应用程序时,我得到了 oncreate 选项菜单,任何人都可以帮助我
问问题
4590 次
3 回答
6
是的,这个问题很常见,做一件事在 Manifest 文件中的 targetSdkVersion 中给出小于 11 的数字,或者干脆删除 tarketSdkVersion。您的问题将得到解决。
于 2013-01-07T11:32:54.797 回答
2
我认为问题在于选项菜单的不同处理。根据开发指南onCreateOptionsMenu()
,在Activity 开始填充 ActionBar 时调用Android 3.x ,而不是在用户第一次触摸菜单按钮时调用
于 2011-11-09T07:03:12.583 回答
1
我在平板电脑上遇到了同样的问题,我确实像拉曼建议的那样。将项目的构建目标和 targetSdkVersion(从清单)更改为 10。
于 2013-04-25T10:18:10.060 回答