gpt4 book ai didi

android - 操作栏中的溢出图标不可见

转载 作者:行者123 更新时间:2023-11-29 01:45:57 25 4
gpt4 key购买 nike

我正在使用支持库在我的代码中创建操作栏。然后我在代码的操作栏中创建溢出图标。当我运行我的应用程序时,它会显示溢出图标,但当我运行我的设备时,它是不可见的。从一些链接中,我发现这背后的原因是我的设备上存在菜单 button。是真的吗?以及如何在每个设备上显示溢出图标?

代码-

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
<!-- Search, should appear as action button -->
<item
android:id="@+id/menu_1"
android:orderInCategory="1"
yourapp:showAsAction="never"
android:title="@string/share"/>
<item
android:id="@+id/menu_2"
android:orderInCategory="2"
yourapp:showAsAction="never"
android:title="@string/contact"/>
<item
android:id="@+id/menu_3"
android:orderInCategory="3"
yourapp:showAsAction="never"
android:title="@string/contact1"/>

</menu>

最佳答案

尝试使您的 menu.xml 如下所示:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<!-- Search / will display always -->
<item
android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:showAsAction="always"
android:title="@string/action_search"/>
<!-- Overflow More -->
<item
android:id="@+id/a_More"
android:icon="@drawable/ic_action_overflow"
android:showAsAction="always"
android:title="More">

<menu>

<item
android:id="@+id/menu_1"
android:orderInCategory="1"
yourapp:showAsAction="never"
android:title="@string/share"/>

<item
android:id="@+id/menu_2"
android:orderInCategory="2"
yourapp:showAsAction="never"
android:title="@string/contact"/>

<item
android:id="@+id/menu_3"
android:orderInCategory="3"
yourapp:showAsAction="never"
android:title="@string/contact1"/>
</menu>
</item>

</menu>

关于android - 操作栏中的溢出图标不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21544501/

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