Android AppCompat,如何删除操作栏按钮之间的填充?

时间:2015-10-17 03:16:11

标签: android xml android-appcompat

在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>

1 个答案:

答案 0 :(得分:0)

在我的情况下(Sony Xperia Z3 Tablet Compact Android 5.1.1)是唯一可以添加的解决方案:

<item name="android:padding">0dp</item>

进入CustomActionButtonStyle