我的标签栏中有两个标签。
我在styles.xml
中定义了这样的样式in values
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="Theme.Styled" parent="@style/Theme.AppCompat.Light">
<!-- Setting values in the default namespace affects API levels 7-13 -->
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="actionBarTabBarStyle">@style/MyActionBarTabBar</item>
</style>
<style name="Widget.Styled.ActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
<!-- Setting values in the default namespace affects API levels 7-13 -->
<item name="background">@drawable/action_bar_color1</item>
<item name="backgroundStacked">@drawable/white</item>
<!-- <item name="backgroundSplit">@drawable/action_bar_color1</item> -->
<item name="android:gravity">left</item>
</style>
<style name="MyActionBarTabBar">
<item name="android:gravity">left</item>
</style>
和值-14
<resources>
<style name="Theme.Styled" parent="@style/Theme.AppCompat.Light">
<!-- Setting values in the android namespace affects API levels 14+ -->
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarTabBarStyle">@style/MyActionBarTabBar</item>
<item name="android:tabStripLeft">@style/MyActionBarTabBar</item>
</style>
<style name="Widget.Styled.ActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">
<!-- Setting values in the android namespace affects API levels 14+ -->
<item name="android:background">@drawable/action_bar_color1</item>
<item name="android:backgroundStacked">@drawable/white</item>
<!-- <item name="android:backgroundSplit">@drawable/action_bar_color1</item> -->
<item name="android:gravity">left</item>
</style>
<style name="MyActionBarTabBar">
<item name="android:gravity">left</item>
</style>
但是标签没有对齐到左侧,它与中心对齐。 如何解决这个问题?