Android从一些宽度更改ActionBar选项卡

时间:2012-08-11 10:27:28

标签: android android-layout android-actionbar android-theme android-tabs

我有一个棘手的问题。我现在正在玩Android应用程序的设计,我有问题的方式显示从一些显示宽度的标签。我使用ActionBarSherlock库和ViewPager作为标签。

问题是我使用黄色作为ActionBar,黑色作为标签,黄色作为标签指示器,但是当我在更宽的屏幕或横向模式下看应用程序时(我估计大约从宽度400dp)我不能查看指标,因为选项卡隐藏在操作栏中并且指示器具有完全相同的颜色。是否有一些方法如何从某些显示宽度改变标签指示器的颜色?

我试图通过制作layout-sw400dp / layout.xml,新的9patche和新样式来做到这一点,但我不能让它以这种方式工作,我想现在不可能这样做。你知道怎么做吗?

非常感谢你。

更新 我已经通过以下方式解决了这个问题。我创建了文件夹drawable-w400dp和drawable-land(对于古老的手机)。只有那些可能以wrog方式显示的手机才是像浆果一样的黑莓。

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用操作栏样式生成器?我使用了这个,我的标签在两个方向都有突出显示http://jgilfelt.github.com/android-actionbarstylegenerator/它为你生成9个补丁和XML

相关问题