/ / Як успадкувати визначений системою стиль у моєму стильовому файлі в android? - андроїд

Як наслідувати визначений системою стиль у моєму файлі стилів на android? - андроїд

Я налаштовую стиль з іменем MyDialogWindowTitle у своєму файлі стилів, сподіваюся, що цей стиль успадкований від системного стилю Widget.TextView.ListSeparator, але код parent="@style/Widget.TextView.ListSeparator" викликати помилку, як це зробити? Спасибі!

<style name="MyDialogWindowTitle" parent="?android: style/Widget.TextView.ListSeparator">
<item name="android:textSize">30sp</item>
</style>



<style name="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">25dip</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">5sp</item>
</style>

Відповіді:

0 для відповіді № 1

Замість parent="?android: style/Widget.TextView.ListSeparator", використовувати parent="@style/Widget.TextView.ListSeparator"

Це відбувається тому Widget.TextView.ListSeparator визначено вами і не визначено в бібліотеках Android