Ric*_*ick 9 android actionbarsherlock android-tabs
经过几个小时的尝试,我终于找到了一种方法,可以将动作栏标签栏与动作栏分开.
如果没有空间,操作栏将标签转换为列出导航
但是现在还有一个问题.选项卡未填充标签栏.

编辑 选项卡通过以下方式添加到操作栏:ActionBar.Tab relatieTab = actionBar.newTab().setText("Relaties"); actionBar.addTab(relatieTab);
使用以下命令自定义操作栏中的选项卡:
<style name="MyAppActionBarTabStyle" parent="@android:style/Widget.ActionBar.TabView">
<item name="android:background">@drawable/actionbar_tabindicator</item>
<item name="android:minWidth">40dip</item>
<item name="android:maxWidth">40dip</item>
<item name="android:layout_width">0dip</item>
<item name="android:layout_weight">1</item>
</style>
Run Code Online (Sandbox Code Playgroud)
确保您设置这些导航选项卡的活动的 @android:theme 中有以下内容
<style name="MyAppTheme" parent="android:style/Theme.Holo.Light">
<item name="android:actionBarTabStyle">@style/MyAppActionBarTabStyle</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我仍然不知道如何检测选项卡栏是独立的,即在主操作栏下方还是合并的(在横向或更大的屏幕甚至纵向时)
另一件有趣的事情是,当空间不足时,如何防止标签栏折叠成旋转图标。
当我找到上述问题的答案时,将更新帖子。在那之前希望这些风格能帮助其他人
| 归档时间: |
|
| 查看次数: |
4591 次 |
| 最近记录: |