Android 动作条样式不拉伸和东方视图问题
问题1:ActionBarTab未完全缩放。它在中间,但两边都有空间。即使我使用了3个标签,两边仍然有空格。如何将它们完全缩放到全宽 问题2:在东方视图中如何更改选项卡的颜色和选项卡文本?我想在每个选项卡之间添加更多的填充,因为现在它们彼此太接近了 这是我所有的密码:Android 动作条样式不拉伸和东方视图问题,android,android-layout,android-actionbar,Android,Android Layout,Android Actionbar,问题1:ActionBarTab未完全缩放。它在中间,但两边都有空间。即使我使用了3个标签,两边仍然有空格。如何将它们完全缩放到全宽 问题2:在东方视图中如何更改选项卡的颜色和选项卡文本?我想在每个选项卡之间添加更多的填充,因为现在它们彼此太接近了 这是我所有的密码: <style name="SM5Theme" parent="android:style/Theme.Holo.Light"> <item name="android:actionBarTabSt
<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>
@样式/SM5Theme.ActionBarTabStyle
@style/SM5Theme.ActionBarTabBarStyle
@style/SM5Theme.ActionBarTabTextStyle
@style/SM5Theme.ActionBarStyle
@style/SM5Theme.ActionBar.TitleTextStyle
@可绘制/自定义背景条
#FFF
@可绘制/选项卡\u栏\u背景
居中
0dp
中间的
@颜色/标签突出显示
#0FF
#0FF
居中
修复了这两个问题
问题1:我补充道
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
0dp
0dp
适用于SM5Theme.ActionBarTabBarStyle和SM5Theme.ActionBarStyle
问题2:
在参考资料中,我创建了一个名为“values land”的新文件夹。对于新手来说,土地代表“景观”。我在那个文件夹中添加了modified styles.xml。因此,无论何时进入横向模式,它都会使用values land文件夹中的样式,而不是原始样式
谢谢你们的帮助,你们都很棒。没有你们任何人都不可能解决这个问题