android - 操作栏按钮背景

标签 android icons android-actionbar

我想为按下和未按下状态的图像自定义操作栏按钮。我在 android:icon 上放置了一个可绘制的选择器,有两种状态(按下和未按下)。问题是,如果我按下按钮,我仍然有蓝色背景(ics holo 风格)和我按下的按钮图标。如何从操作栏自定义图标按钮中删除此行为?

谢谢

最佳答案

我觉得更具体的做法是把这个属性放在你的应用Theme中:

    <item name="android:actionBarItemBackground">@android:color/transparent</item>

如果您使用的是 ActionBarSherlock,请同时输入:

    <item name="actionBarItemBackground">@android:color/transparent</item>

关于android - 操作栏按钮背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9285068/

相关文章:

android - appcompat 21 标志作为后退按钮

java - 如何在 AlertDialog 中添加重新启动

java - AndroidManifest 虽然存在,但丢失了

installation - 在自包含的 JavaFX 应用程序 (.exe) 中包含一个图标

android - 如何更改 ActionBar 菜单背景颜色(安卓 4 和 5)

android - 硬件菜单按钮未在 Samsung galaxy tab 3 中打开

android - 如何在android中的对话框中更改字体?

android - 如何理解Android Binder递归

command-line - 批处理脚本 - 更改桌面上文件夹的图标 (Windows XP)

c# - 从 C# 中的 .dll 文件中提取图标组