Android Actionbarsherlock-文本选择按钮的颜色

Android Actionbarsherlock-文本选择按钮的颜色,android,actionbarsherlock,textview,android-actionmode,Android,Actionbarsherlock,Textview,Android Actionmode,在我的文本视图中,我使用android:textIsSelectable启用了文本选择 问题是,出现的操作栏是白色的,按钮(复制、选择等)的颜色也是白色的。(我使用actionbarsherlock 4.4.0) 是否有可能更改styles.xml中这些项目的颜色?如果有,正确的方法是什么 编辑: 我发现我可以使用以下方法自定义ActionMode选项卡: <style name="MyCustomTheme" parent="@android:style/Theme.Holo.Ligh

在我的文本视图中,我使用android:textIsSelectable启用了文本选择

问题是,出现的操作栏是白色的,按钮(复制、选择等)的颜色也是白色的。(我使用actionbarsherlock 4.4.0)

是否有可能更改styles.xml中这些项目的颜色?如果有,正确的方法是什么


编辑: 我发现我可以使用以下方法自定义ActionMode选项卡:

<style name="MyCustomTheme" parent="@android:style/Theme.Holo.Light">
  <item name="android:actionModeBackground">@color/color1</item>
  <item name="android:actionModeSplitBackground">@color/color1</item>
</style>

@颜色/颜色1
@颜色/颜色1

但是我无法更改按钮的颜色

您是否使用自定义操作栏?发布你的ithmm代码有点复杂-你想知道什么?我正在使用一个定制的动作栏(actionbarsherlock)。我创建了一个Linearlayout,并用按钮等填充它,然后使用样式xml设置样式。最后我添加了:ActionBar ActionBar=getSupportActionBar();actionBar.setDisplayOptions(actionBar.DISPLAY\u SHOW\u CUSTOM);actionBar.setCustomView(actionBar);Actionbar看起来不错,但问题是ActionMode Bar的设计(如果我选择了一个文本)如果您正在谈论的按钮是您的自定义按钮,那么您可能应该为按钮添加一个选择器。看这个-不,我的自定义按钮工作正常。问题是,在ActionMode选项卡中选择文本后,我无法更改“默认”按钮(复制、全选)的颜色。