我在我的 android 项目中使用 Acion 模式。
我想改变它的颜色,并同时删除它的 DONE 按钮。
我用谷歌搜索并写了这段代码。
但是,一旦我运行它,它就会显示“已停止”错误。
我该如何解决?
这是我的代码:
<style name="AppTheme" parent="android:Theme.Holo">
<item name="android:actionModeBackground">@style/ActionMode</item>
<item name="android:actionModeCloseButtonStyle">@style/NoCloseButton</item>
</style>
<style name="ActionMode" parent="@android:style/Theme.Holo.Light">
<item name="android:actionModeBackground">@android:color/white</item>
</style>
<style name="NoCloseButton" parent="@android:style/Widget.ActionButton.CloseMode">
<item name="android:visibility">gone</item>
</style>
我设置了
android:theme="@style/AppTheme"
在 list 中。请帮我。
最佳答案
使用此代码,您可以更改 Action 模式的背景颜色并更改完成图像。
注意:您也可以在图像中添加文字!
在 res/styles.xml 中:
<style name="AppTheme" parent="android:Theme.Holo">
<item name="android:actionModeBackground">@android:color/COLOR</item>
<item name="android:actionModeCloseDrawable">@drawable/IMAGE</item>
关于android - 更改 ActionMode 的颜色并删除 android 中的 DONE 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29543817/