android – 使用Holo父主题从Theme.Light继承editText

前端之家收集整理的这篇文章主要介绍了android – 使用Holo父主题从Theme.Light继承editText前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_0@

我想从android:Theme继承editText,而我的父主题是android:Theme.Holo.Light.
有没有“干净”的方法来做到这一点,没有将android sdk文件夹中的资源复制到我的项目中?

最佳答案
所以我的想法是从android:Theme.Holo.Light扩展一个自定义主题(实际上只是一种风格),然后覆盖EditText属性以使用android:Theme中的父设置.

它看起来像android:Theme.Holo.Light使用editTextStyle属性引用来更改EditTexts的外观:

所以你可以用android:Theme中的editTextStyle覆盖它: