问题1:ActionBarTab没有完全缩放。它是中心,但两侧都有空间。即使我使用3个标签,每边都有STILL空格。如何将它们完全缩放到全宽?
问题2:如何在东方视图中更改Tab和Tab Text的颜色?我想在每个标签之间添加更多填充,因为现在它们彼此太紧了。
以下是我的所有代码:
<style name="SM5Theme" parent="android:style/Theme.Holo.Light">
<item name="android:actionBarTabStyle">@style/SM5Theme.ActionBarTabStyle</item>
<item name="android:actionBarTabBarStyle">@style/SM5Theme.ActionBarTabBarStyle</item>
<item name="android:actionBarTabTextStyle">@style/SM5Theme.ActionBarTabTextStyle</item>
<item name="android:actionBarStyle">@style/SM5Theme.ActionBarStyle</item>
</style>
<style name="SM5Theme.ActionBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:titleTextStyle">@style/SM5Theme.ActionBar.TitleTextStyle</item>
<item name="android:background">@drawable/custom_background_bar</item>
<!--<item name="android:layout_marginBottom">5dp</item>-->
</style>
<style name="SM5Theme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">#FFF</item>
</style>
<style name="SM5Theme.ActionBarTabStyle" parent="android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">@drawable/tab_bar_background</item>
<item name="android:gravity">center</item>
<item name="android:dividerPadding">0dp</item>
<item name="android:showDividers">middle</item>
<item name="android:textColor">@color/tab_highlight</item>
<!--<item name="android:divider">@drawable/actionbar_tab_divider</item>
<item name="android:measureWithLargestChild">true</item>-->
</style>
<style name="SM5Theme.ActionBarTabTextStyle" parent="@android:style/Widget.Holo.Light.ActionBar.TabBar">
<item name="android:textColor">#0FF</item>
</style>
<style name="SM5Theme.ActionBarTabBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar.TabView">
<item name="android:textColor">#0FF</item>
<item name="android:gravity">center</item>
</style>
答案 0 :(得分:0)
解决了这两个问题。
问题1:我添加了
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
同时发送SM5Theme.ActionBarTabBarStyle和SM5Theme.ActionBarStyle
问题2:
在资源上,我创建了一个名为&#34; values-land&#34;的新文件夹。对于那些新的人来说,土地代表着#34; Landscape View&#34;。我在该文件夹中添加了修改后的styles.xml。因此,无论何时进入横向模式,它都使用来自values-land文件夹而不是原始文件夹的样式。
谢谢你们所有的帮助,你们所有人都很棒。没有你们任何人都无法解决这个问题。