下图来自the developers guide在 Android 中,您会在选项卡下方看到浅蓝色边缘。我尝试用其他颜色设计这个小边缘,但没有成功。
与此同时,我成功地设置了操作栏和选项卡的样式。但我唯一无法成功的是改变那个小蓝边。我什至不知道它在指南中是怎么称呼的。 因为分隔线是所有水龙头之间的小条纹:
[ 气球 |自行车 |机器人 |糕点]
有人可以帮我解决这个问题吗? 我必须使用哪种样式来更改此颜色?
以下行没有成功:
<item name="android:actionBarDivider">@drawable/divider</item>
最佳答案
如果您想使用 actionbar 选项卡,请使用 pagerslidingtabstrip 库制作选项卡,代码如下
<item name="android:actionBarTabBarStyle">@style/customTabBar</item>
操作栏选项卡指示器中的 devider 代码
<style name="customTabBar" parent="@style/Widget.AppCompat.ActionBar.TabBar">
<item name="android:showDividers">middle</item>
<!-- give your divider here -->
<item name="android:divider">@drawable/tabindicator</item>
<item name="android:dividerPadding">0dp</item>
其中@drawble/tabindicator是drawble中的一张图片
关于android - 操作栏选项卡选择分隔线颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655326/