我在我的样式中设置了操作栏按钮样式属性,但在API 20中,它没有任何影响:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/LoopActionBarStyle</item>
<item name="android:buttonStyle">@style/LoopActionBarButtonStyle</item>
</style>
<style name="LoopActionBarButtonStyle" parent="@android:style/Widget.Holo.Light.ActionButton">
<item name="android:padding">0dip</item>
<item name="android:paddingLeft">0dip</item>
<item name="android:paddingRight">0dip</item>
<item name="android:minWidth">0dp</item>
</style>
我读过评论,对于API 17及以下版本,我需要以不同方式处理它,我在API 20上测试它,所以它不应该是一个问题,对吧? 当我将prview API设置为19时,它确实有效(间距消失),那么API 20需要一个新方法吗?
答案 0 :(得分:0)
我设置了name="android:buttonStyle"
而不是name="android:ActionButtonStyle"