gpt4 book ai didi

android - 操作栏中未显示溢出

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:33:39 26 4
gpt4 key购买 nike

我的操作栏中有 5-6 个项目。当我设置 ShowAsAction = "never" 时,项目进入从屏幕底部出现的旧样式菜单,而我希望三点样式图标出现在 < strong>操作栏。此外,当我点击它时,菜单没有出现。

我的菜单文件-

    <menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/About"
android:title="About"
android:orderInCategory="1"
android:showAsAction="always"/>


<item
android:id="@+id/Settings"
android:title="settings"
android:orderInCategory="2"
android:showAsAction="always"/>

<item
android:id="@+id/item3"
android:title="Item3"
android:icon="@drawable/ic_launcher"
android:orderInCategory="3"
android:showAsAction="always"/>
<item
android:id="@+id/item4"
android:title="Item3"
android:icon="@drawable/ic_launcher"
android:orderInCategory="4"
android:showAsAction="always"/>

<item
android:id="@+id/item5"
android:title="Item3"
android:icon="@drawable/ic_launcher"
android:orderInCategory="5"
android:showAsAction="never"/>

<item
android:id="@+id/item6"
android:title="Item3"
android:icon="@drawable/ic_launcher"
android:orderInCategory="6"
android:showAsAction="never"/>

</menu>

最佳答案

如果您的设备上有一个硬菜单按钮,那么不适合 ActionBar 的菜单选项将放置在您设备的菜单按钮上。如果您有没有此按钮的较新设备,那么它们将被放置在溢出菜单中(3 个垂直点)

参见 Creating an Options Menu

我为自定义 ActionBar 创建了自定义 layout,这样我就可以在所有设备上拥有相同的外观和功能。如果这是您想要的,您可以考虑做同样的事情。

关于android - 操作栏中未显示溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17371895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com