【发布时间】:2014-01-17 06:01:16
【问题描述】:
在我的 Android 应用程序中,当我按下操作栏菜单时,它会发出蓝色的光芒。我怎样才能防止它发生?
是否可以只对一个菜单执行此操作而让其他菜单继续运行?
<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">@drawable/action_bar_background</item>
<item name="android:selectableItemBackground">@android:color/transparent</item>
</style>
【问题讨论】:
-
你需要改变style.xml中标签的样式:
- @android:color/transparent
-
@shylendra 可以只为一个菜单而不为其他菜单完成吗?
-
@shylendra 我添加了代码(检查我的编辑),但我仍然得到蓝色光芒。
-
@shylendra 这也会改变所有可选 UI 组件的背景。但他只想改变一个按钮
-
如果您只想更改菜单项颜色,请参考此 limk stackoverflow.com/questions/13845549/…
标签: android android-actionbar android-resources