【问题标题】:onCreate Options menu is not showing in android 3.1onCreate 选项菜单未在 android 3.1 中显示
【发布时间】:2011-11-09 06:57:10
【问题描述】:

我正在为平板电脑创建一个应用程序。我有一个偏好活动页面,我通过 OnCreateOptions 菜单调用它。 oncreateoptins 菜单在 android 3 版本的平板电脑中不起作用。为什么会这样,我使用三星 Galaxy Tab 进行测试。当我在我的 android 2.2 三星 Galaxy 平板电脑模拟器中运行相同的应用程序时,我得到了 oncreate 选项菜单,任何人都可以帮助我吗

【问题讨论】:

    标签: android tablet android-optionsmenu


    【解决方案1】:

    是的,这个问题很常见,做一件事,在 Manifest 文件中的 targetSdkVersion 中给出一个小于 11 的数字,或者干脆删除 tarketSdkVersion。您的问题将得到解决。

    【讨论】:

      【解决方案2】:

      我认为问题在于选项菜单的不同处理。根据dev guide,在 Android 3.x 上,onCreateOptionsMenu() 在 Activity 开始填充 ActionBar 时调用,而不是在用户第一次触摸菜单按钮时调用

      【讨论】:

        【解决方案3】:

        我在平板电脑上遇到了同样的问题,我确实像拉曼建议的那样。将项目的构建目标和 targetSdkVersion(从清单)更改为 10。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-02-08
          • 1970-01-01
          • 1970-01-01
          • 2012-01-05
          • 2019-04-03
          • 1970-01-01
          相关资源
          最近更新 更多