1
在AppCompat中,動作按鈕的兩側都有一個12dip填充。我想讓它成爲0dip。我已經閱讀了幾篇文章,並嘗試了幾個小時,但沒有成功。這裏是我的style.xml的內容:Android AppCompat,如何刪除操作欄按鈕之間的填充?
<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>
好吧解決它。在style11和style14(很好的措施)中,我只需在基本主題中用「android:actionBarStyle」和「android:actionButtonStyle」更改「actionBarStyle」和「actionButtonStyle」。 – Georges