【发布时间】:2015-11-30 17:41:01
【问题描述】:
我目前正在为我在“styles.xml”中定义的EditTexts 使用这种自定义样式布局:
<style name="Form_EditView">
<item name="android:textColor">@color/white</item>
<item name="android:textSize">@dimen/large_text_size</item>
<item name="colorControlNormal">@color/white</item>
<item name="colorControlActivated">@color/pink</item>
<item name="colorControlHighlight">@color/pink</item>
</style>
但是现在我的困境出现了,因为我有一个 TextView,我希望将其设置为默认的 Android EditText,但随后也应用我上面的自定义样式。默认的 Android 样式如下所示:
style="@android:style/Widget.EditText"
我知道在布局样式文件中可以继承,但是如何在我的自定义样式中继承 Android 默认样式,以实现类似的效果:
<style name="Widget.EditText.Form_EditView">
【问题讨论】:
标签: android android-layout android-edittext textview android-styles