我无法根据ActionBar
是否堆叠来找到更改标签文字文字样式的方法。只有背景似乎可以调整。
我正在使用ActionBarSherlock。我的ActionBar
背景为蓝色,带有白色文字。我正在使用选项卡式导航,因此当标签部分堆叠在主ActionBar
下方时,我希望背景为白色(我使用abBackgroundStacked
完成)。这使文本不可见(文本与背景颜色相同)。我希望在操作栏堆叠时文本为黑色。有什么想法吗?
答案 0 :(得分:0)
如果您正在使用堆叠的ActionBar,则标签将以纵向方式堆叠,并且部分ActionBar将以横向方式堆叠。
然后只制作一个专门用于肖像的样式,而不是在白色堆叠标签上使用黑色文字,而在横向模式下使用蓝色ActionBar +标签上的白色文字。
将每个样式写入单独的styles.xml文件,并将其相应地放在值和值-land(for landscape)文件夹中。这就是我所做的,它完美无缺。