gpt4 book ai didi

android - 拆分操作栏 - 当我使用 android :showAsAction ="always" 时图标重叠

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:12:45 25 4
gpt4 key购买 nike

我的问题是特定操作项图标和“溢出菜单”图标在拆分操作栏中​​相互重叠,如下所示。

screenshot

我用的一个菜单资源文件:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="a"/>
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="b"/>
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="c"/>
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="d"/>
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="ifRoom"
android:title="e"/>
<item
android:icon="@android:drawable/ic_menu_search"
android:showAsAction="always"
android:title="f"/>
<item
android:id="@+id/menu_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/menu_settings"/>
</menu>

请记住,第六个菜单项的 android:showAsAction 属性是“始终”。当我使用普通操作栏时,一切正常。

那么,这种行为是不是Android框架的一个bug?有解决方法吗?

最佳答案

So, is this behavior a bug of Android framework?

大概吧。您可能希望搜索 the Android issue tracker看看那里有没有报道。如果不是,请创建一个可重现的测试用例来演示模拟器或 Nexus 设备上的问题,并在那里发布新问题。如果您想到它,请添加指向该问题的链接作为对该答案的评论。

Is there a workaround?

将第六个和后续操作栏项的 always 替换为 ifRoom,至少对于 -normal-port 配置,应该可行。

关于android - 拆分操作栏 - 当我使用 android :showAsAction ="always" 时图标重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12743193/

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