gpt4 book ai didi

android - 如何从 Sherlock 操作栏菜单项中删除蓝光?

转载 作者:太空狗 更新时间:2023-10-29 16:20:44 24 4
gpt4 key购买 nike

有谁知道如何去除围绕着被按下的操作栏菜单项的恼人的蓝光?

enter image description here

谢谢,姆拉乔

最佳答案

是的,你可以覆盖...

android:actionBarItemBackground 

... 为每个操作项的背景定义可绘制资源。例如

<style name="CustomActivityTheme" parent="@android:style/Theme.Holo">
<item name="android:actionBarItemBackground">@drawable/ab_item_background</item>
</style>

查看文档 here .

注意:如果您想支持 API 级别低于 14 的 Android 版本,您必须包含 support packageActionBarSherlock (ABS)在您的应用程序中。之后,您需要为 Android 标准和 ABS 设置背景:

<style name="CustomActivityTheme" parent="@android:style/Theme.Holo">
<item name="android:actionBarItemBackground">@drawable/ab_item_background</item>
<item name="actionBarItemBackground">@drawable/ab_item_background</item>
</style>

您还可以使用颜色代替可绘制对象,例如:

    <item name="actionBarItemBackground">@color/myColorDefinition</item>

p.s. ... 或者最好使用状态可绘制对象:

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

<item android:drawable="@drawable/button_pressed"
android:state_pressed="true" />

<item android:drawable="@drawable/button_default" />

</selector>

关于android - 如何从 Sherlock 操作栏菜单项中删除蓝光?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15705878/

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