Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android操作栏:自定义标签和溢出大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我很难为操作栏实现自定义样式标签:我需要制作标签(我的意思是按钮)使用自定义图形进行正常和选定状态.

我已经能够杀死所有本机样式

<style name="customActionBarTabStyle">
    <item name="android:BACkground">#00000000</item>
</style>

然后使用Tab.setIcon()使选项卡看起来像我需要的方式,但我需要它们对切换做出反应(通过在两个Drawable之间切换 – 用于开启和关闭状态).

我试过像这样创建一个Drawable选择器:

<SELEctor xmlns:android="http://scheR_371_11845@as.android.com/apk/res/android">
    <item android:state_pressed="true"
          android:drawable="@drawable/btn_on" />
    <item android:drawable="@drawable/btn_off" />
</SELEctor>

但选中时标签不会切换到按下模式.

另外,我尝试在Tablistener.onTabSELEcted()和.onTabUnSELEcted()中调用Tab.setIcon() – 也没有运气.

有谁知道这个好的解决方案?

此外,我需要显示一个自定义视图而不是溢出菜单 – 我已经搜索了一堆“提示”来重新虑我的用户界面“按照Android方式”但问题是用户界面实际上不是重新虑的 – 它是客户的:)所以我真的想找到一种方法解决ActionBar的定制缺点.

任何建议都非常感谢,提前感谢.

解决方法@H_696_30@
尝试使用state_SELEcted而不是state_pressed,只是尝试在这里做类似的事情(完全更改选项卡的背景图像),似乎操作栏选项卡只输入选定的true / false但不是按下状态…

编辑:看起来像背景属性进入该状态,但不是选项卡上使用的文字颜色…

大佬总结

以上是大佬教程为你收集整理的Android操作栏:自定义标签和溢出全部内容,希望文章能够帮你解决Android操作栏:自定义标签和溢出所遇到的程序开发问题。

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

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