У меня есть следующий код
<TextView
android:text="@string/hello"
style="?android:attr/listSeparatorTextViewStyle" />
и я получу следующий эффект.
Однако я не доволен цветовой линией. Я хотел бы иметь что-то вроде
Я хотел бы, чтобы у него была синяя линия цвета, как в голо. Я пробую следующий пользовательский стиль.
<style name="MyOwnListSeperatorTextViewStyle">
<item name="android:background">@android:drawable/list_section_divider_holo_light</item>
<item name="android:textAllCaps">true</item>
<!-- Copy from Widget.TextView.ListSeparator -->
<item name="android:background">@android:drawable/dark_header_dither</item>
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">?textColorSecondary</item>
<item name="android:textSize">14sp</item>
<item name="android:gravity">center_vertical</item>
<item name="android:paddingLeft">8dip</item>
</style>
Но это не сработает, поскольку я получаю следующую ошибку.
Ошибка: Ошибка: ресурс не является общедоступным. (at 'android: background' со значением '@android: drawable/dark_header_dither').
Подумайте, как изменить цвет линии, используемый в listSeparatorTextViewStyle
?