我想更改出现在上下文操作栏上的线条的颜色;为了更清楚,我会放一张图片:
你看到白色区域上方的浅蓝色线了吗?我怎么能改变它的颜色?谢谢
您应该首先使用您想要使用的颜色创建您自己的 9-patch 图像。例如这样的图像:
然后在你的应用程序主题中添加这个(对于 Holo 主题):
<style name="Theme.MyAppTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionModeBackground">@drawable/my_actionmode_background</item>
</style>
ActionBarSherlock
或者AppCompat
你应该使用:
<!-- AppCompat -->
<style name="Theme.MyAppTheme" parent="@style/Theme.AppCompat.Light">
<item name="actionModeBackground">@drawable/my_actionmode_background</item>
</style>
<!-- ActionBarSherlock -->
<style name="Theme.MyAppTheme" parent="@style/Theme.Sherlock.Light">
<item name="actionModeBackground">@drawable/my_actionmode_background</item>
</style>