我在我的android项目中使用Acion模式 我想改变它的颜色并同时从它中删除DONE按钮 我用Google搜索并编写了这段代码 但是,一旦我运行它,它就会显示“已停止”错误。
我该如何解决?
这是我的代码:
<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"
。
请帮帮我。
答案 0 :(得分:1)
使用此代码,您可以更改动作模式的背景颜色,还可以更改完成图像。 注意:您也可以在图片中添加文字! 在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>