在Android ActionBar中定制触摸反馈

在Android ActionBar中定制触摸反馈,android,android-actionbar,android-styles,Android,Android Actionbar,Android Styles,我的风格定义如下: <style name="actionBarTheme" parent="android:style/Widget.Holo.Light.ActionBar"> <item name="android:background">@drawable/button_style</item> <item name="android:titleTextStyle">@style/actionBarTitleText<

我的风格定义如下:

<style name="actionBarTheme" parent="android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">@drawable/button_style</item>
    <item name="android:titleTextStyle">@style/actionBarTitleText</item>
</style>

@可拉伸/按钮式
@样式/操作BartitletText
actionBar实际上是按钮样式中定义的颜色(在代码的其他部分正确工作)。问题是项目工作不正常(背景颜色太浅)

有没有办法解决这个问题?谢谢

编辑:


图中是我现在的触摸反馈。按钮样式有另一种触摸效果(较暗的),因为这几乎是看不见的

您可以使用
actionButtonStyle

<style name="appTheme">
    <item name="android:actionBarStyle">@style/actionBarTheme</item>
    <item name="android:actionButtonStyle">@style/actionButtonTheme</item>
</style>

@风格/动作巴塞姆
@样式/动作按钮主题
然后将你的按钮样式作为背景

<style name="actionButtonTheme">
    <item name="android:background">@drawable/button_style</item>
</style>

@可拉伸/按钮式

您仍然需要设置动作栏的背景,但这只需要是一个彩色或可绘制的图像,因为这就是实际使用的全部内容。

您能否举例说明您现在拥有的内容以及您希望更改的内容?也许是照片。我已经添加了细节。你试过了吗?对你有用吗?我仍然有相同的结果:(这是我的styles.xml文件,如果你想检查它:谢谢你的回答!啊,不,好了!现在它工作了!我可以为相同的结果自定义backbutton吗?:)谢谢!可能是通过使用android:homeAsUpIndicator,我已经尝试过了,都是将另一个ActionBackButton放在Me上,直接将drawable/Button样式放在里面。。但它们不会起作用:(我的这个答案可能会起作用