我正在为平板电脑创建应用。我有一个首选项活动页面,我通过OnCreateOptions菜单调用。 oncreateoptins菜单在android 3版本的平板电脑中不起作用。为什么会这样,我使用三星galaxy选项卡进行测试。当我在Android 2.2的三星galaxy平板电脑的模拟器中运行相同的应用程序时,我获得了oncreate选项菜单,任何人都可以帮助我吗
答案 0 :(得分:6)
是的,这个问题很常见,有一件事在Manifest文件中的targetSdkVersion中给出一个小于11的数字,或者只是删除tarketSdkVersion。你的问题将得到解决。
答案 1 :(得分:2)
我认为问题在于对选项菜单的不同处理。根据{{3}},Android 3.x onCreateOptionsMenu()
在活动开始填充ActionBar时被调用,而不是当用户第一次触摸菜单按钮时
答案 2 :(得分:1)
我在平板电脑上遇到了同样的问题,我确实喜欢拉曼建议。将项目的构建目标和targetSdkVersion(从清单)更改为10.