Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了拆分操作栏 – 当我使用android时图标重叠:showAsAction =“always”大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的问题是特定的动作项目图标和“溢出菜单”图标在分割操作栏中相互重叠,如下所示.

我使用的菜单资源文件

<menu xmlns:android="http://scheR_429_11845@as.android.com/apk/res/android" >
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="ifRoom"
        android@R_954_6964@="a"/>
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="ifRoom"
        android@R_954_6964@="b"/>
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="ifRoom"
        android@R_954_6964@="c"/>
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="ifRoom"
        android@R_954_6964@="d"/>
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="ifRoom"
        android@R_954_6964@="e"/>
    <item
        android:icon="@android:drawable/ic_menu_search"
        android:showAsAction="always"
        android@R_954_6964@="f"/>
    <item
        android:id="@+id/menu_setTings"
        android:orderInCategory="100"
        android:showAsAction="never"
        android@R_954_6964@="@String/menu_setTings"/>
</menu>

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

那么,这种行为是否是Android框架的错误
解决方法吗?

解决方法

想必.您可能希望搜索the Android issue tracker以查看是否有报告.如果没有,请创建一个可重现的测试用例,演示模拟器或Nexus设备上的问题,并在那里发布新问题.如果您虑到这一点,请添加问题链接作为对此答案的评论.

使用ifRoom替换第六个和后续操作栏项目(至少对于异常端口配置)应该可以正常工作.

大佬总结

以上是大佬教程为你收集整理的拆分操作栏 – 当我使用android时图标重叠:showAsAction =“always”全部内容,希望文章能够帮你解决拆分操作栏 – 当我使用android时图标重叠:showAsAction =“always”所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。