在AppCompat中,操作按钮的两侧都有一个12dip填充。我想把它变成0dip。我已经阅读了几篇文章并试了好几个小时,没有成功。这是我的style.xml的内容:
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="actionBarStyle">@style/CustomActionBarStyle</item>
</style>
<style name="CustomActionBarStyle" parent="Widget.AppCompat.Light.ActionBar">
<item name="actionButtonStyle">@style/CustomActionButtonStyle</item>
</style>
<style name="CustomActionButtonStyle" parent="Widget.AppCompat.Light.ActionButton">
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
</style>
答案 0 :(得分:0)
在我的情况下(Sony Xperia Z3 Tablet Compact Android 5.1.1)是唯一可以添加的解决方案:
<item name="android:padding">0dp</item>
进入CustomActionButtonStyle