如何管理操作栏标签的宽度。这里附加
问问题
2258 次
2 回答
1
您可以尝试通过覆盖默认样式来删除它们的默认填充:
<style name="TabViewNoPadding" parent="@android:style/Widget.Holo.Light.ActionBar.TabView.Inverse">
<item name="android:padding">0dp</item>
</style>
然后在您的应用主题中设置此样式:
<item name="android:actionBarTabStyle">@style/TabViewNoPadding</item>
于 2013-09-28T13:56:15.333 回答
0
您可以使用操作栏选项卡样式来做到这一点。
对于小于 14 的 Android 版本,将以下内容添加到您的应用程序主题中;
<style name="Theme.Apptheme" parent="@style/Theme.AppCompat.Light">
<item name="actionBarTabStyle">@style/ActionBarTabStyle.Apptheme</item>
</style>
<style name="ActionBarTabStyle.Apptheme" parent="@style/Widget.AppCompat.ActionBar.TabView">
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
</style>
对于版本 14 及更高版本,请参阅相同内容。
<item name="android:actionBarTabStyle">@style/ActionBarTabStyle.Apptheme</item>
于 2014-10-28T21:14:14.743 回答