我有一个带有分隔符的列表视图,对于我正在使用此xml的标题:
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/list_header_title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="2dip"
android:paddingBottom="2dip"
android:paddingLeft="5dip"
android:textSize="20sp"
style="?android:attr/listSeparatorTextViewStyle" />
使用listSeparatorTextViewStyle
默认颜色为灰色,如何更改该颜色或添加图像?
答案 0 :(得分:0)
您需要创建自己的style
。
Android源代码是快速收集和构建系统样式主题的最佳朋友。
从您通过Android SDK Manager
platforms/android-19/data/res/values
你会在styles.xml
内找到类似的内容:
对于黑暗主题:
<style name="Widget.Holo.TextView.ListSeparator" parent="Widget.TextView.ListSeparator">
<item name="android:background">@android:drawable/list_section_divider_holo_dark</item>
<item name="android:textAllCaps">true</item>
</style>
For Light主题
<style name="Widget.Holo.Light.TextView.ListSeparator" parent="Widget.TextView.ListSeparator">
<item name="android:background">@android:drawable/list_section_divider_holo_light</item>
<item name="android:textAllCaps">true</item>
</style>
通过遵循上述代码的路径,您将获得构建自己的代码所需的所有资产/图像。