0

我在我的 android 项目中使用actionbarsherlock 。我添加了标签,但最后一个标签离开了屏幕。

我的问题是我不想成为屏幕外的最后一个标签。我想使用actionbarsherlock来适应屏幕中的所有标签。

请帮我。如果有人有这个问题的答案。我坚持下去。

4

1 回答 1

2

这可以通过您的 xml 中的布局来实现。请记住,您的文本会使标签变宽,但仍可能导致问题。在不滑出屏幕的情况下,最大选项卡约为 5 个。

<style name="DefaultTheme" parent="@style/Theme.Sherlock.Light">
    <item name="actionBarTabStyle">@style/default_ActionBarTabStyle</item>
    <item name="actionBarTabBarStyle">@style/default_ActionBarTabStyle</item>
</style>

<style name="default_ActionBarTabStyle" parent="@style/Widget.Sherlock.Light.ActionBar.TabView">
    <item name="android:paddingLeft">0dp</item>
    <item name="android:paddingRight">0dp</item>
    <item name="android:minWidth">0dp</item> 
</style>

于 2014-02-07T15:31:36.233 回答