如何inhrit style ="?android:listSeparatorTextViewStyle"样式并将线条颜色更改为蓝色?

SME*_*SME 5 android styles textview

我希望在文本视图下方有一条蓝色的颜色我在这篇文章中看到了这个作为我尝试过的答案之一并且工作正常但我想要更改textview和行的颜色在它下面.

只需添加此样式:

style="?android:listSeparatorTextViewStyle"
Run Code Online (Sandbox Code Playgroud)

到您的TextView

我也试过提取样式但是在继承上述样式时它给了我错误

我的风格如下

<style name="blueBoldText" parent="?android:listSeparatorTextViewStyle">
    <item name="android:textColor">@color/DarkTurquoise</item>
    <item name="android:textStyle">bold</item>
</style>
Run Code Online (Sandbox Code Playgroud)

Son*_*RAN 2

实际上,属性的值

?android:listSeparatorTextViewStyle

@android:style/Widget.Holo.Light.TextView.ListSeparator
Run Code Online (Sandbox Code Playgroud)

所以你可以继承这个风格。

  • 这已经不公开了吗?尽管编辑器似乎接受该值,但编译器会生成:“检索项目的父级时出错:找不到与给定名称“@android:style/Widget.Holo.Light.TextView.ListSeparator”匹配的资源。” (12认同)