有没有办法将android:theme全局设置为特定的视图类型?

时间:2017-12-02 19:43:11

标签: android android-theme android-styles

问题:我的所有EditText都在我的XML上使用android:theme,因为需要将colorControlNormal设置为透明。我希望在全球范围内为每个视图主题设置该自定义。

请记住,我不打算更改 样式 ,而是 主题 。因此,在我的主题中覆盖editTextStyle之类的内容将无效,因为colorControlNormal是一个主题属性,它不会出现在样式中,因此无法覆盖。

我意识到我可以扩展EditText来做到这一点,但这有其自身的复杂性,我想知道是否有更简单,更优雅的方法来实现这一目标。

1 个答案:

答案 0 :(得分:0)

据我所知,EditText没有主题对应部分。我认为你最好的选择是继承item.update并在那里应用主题。