【发布时间】:2014-07-18 08:18:44
【问题描述】:
我在 ma 操作栏中使用橙色主题,在编辑文本时,当用户尝试进行复制时,粘贴它会调用默认蓝色背景的上下文操作,这对用户来说有点奇怪,我可以更改上下文操作的背景吗吧?
【问题讨论】:
标签: android android-actionbar contextual-action-bar
我在 ma 操作栏中使用橙色主题,在编辑文本时,当用户尝试进行复制时,粘贴它会调用默认蓝色背景的上下文操作,这对用户来说有点奇怪,我可以更改上下文操作的背景吗吧?
【问题讨论】:
标签: android android-actionbar contextual-action-bar
尝试在 styles.xml 中将其添加到您的样式中,并使用您想要的任何自定义颜色。
<item name="android:actionModeBackground">@android:color/holo_orange_light</item>
您还可以使用类似的代码更改每个图标的可绘制对象。
android:actionModeCloseDrawable
android:actionModeCopyDrawable
android:actionModeCutDrawable
android:actionModePasteDrawable
android:actionModeSelectAllDrawable
感谢这里的教程 - http://www.codercowboy.com/2013/07/05/styling-the-contextual-action-bar-actionmode-divider-or-splitter-for-android/ 用于更改上下文操作栏图标。这告诉我从 actionMode 开始会更改上下文操作栏属性
【讨论】: