У своєму додатку для Android я використовую стилі в style.xml. У мене є цей
<style name="EditText" parent="@android:style/Widget.EditText">
<item name="android:gravity">center</item>
<item name="android:textColor">#000000</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">@drawable/bg_edit_text</item>
</style>
Але тепер у мене є ще один, і я хочу, щоб батьків був кодом вище. Якщо я спробую
parent="@android:style/EditText"
там сказано, що його не можна знайти. Хтось знає, як це робиться?
Дякую
Відповіді:
1 для відповіді № 1Ваш стиль EditText - це користувальницький стиль @android:style/
не вийде. На основі документації на android про успадкування стилів, ви можете безпосередньо вказати ім'я
parent="EditText"
або вказати його в name
атрибут без використання parent
атрибут
name="EditText.YourNewStyleName
http://developer.android.com/guide/topics/ui/themes.html#Inheritance