【问题标题】:Overflow icon displaying twice, in actionbar (top) and android navigation bar (bottom)在操作栏(顶部)和 android 导航栏(底部)中显示两次溢出图标
【发布时间】:2014-05-14 19:47:29
【问题描述】:

我遇到了一个问题,即我的操作栏上有一个显示选项菜单的图标,而导航栏中有另一个显示选项菜单的图标。 两者都有效并调用菜单,但我只想显示一个。 该怎么办? 提前致谢。

【问题讨论】:

    标签: android navigation android-actionbar overflow


    【解决方案1】:

    根据Say Goodbye to the Menu Button blog post,如果您不是针对较新版本的 Android,则会出现旧版应用的操作溢出按钮:

    • 如果您将minSdkVersiontargetSdkVersion 设置为11 或更高,系统将不会添加旧版溢出按钮。

    • 否则系统会在Android 3.0或更高版本上添加旧版溢出按钮。

    • 唯一的例外是,如果您将minSdkVersion 设置为10 或更低,将targetSdkVersion 设置为11、12 或13,并且您不使用ActionBar,系统在 Android 4.0 或更高版本的手机上运行您的应用时添加旧版溢出按钮。

    您应该始终以您测试过您的应用的最新 SDK 版本为目标(最好是最新发布的版本) - 将您的 targetSdkVersion 设置为大于 13 是删除旧版操作溢出按钮的最简单方法。

    【讨论】:

    • 谢谢。发生这种情况是因为我的清单上的目标 10 在我的真实关系 4 中启动。
    猜你喜欢
    • 2017-07-29
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多