问题:我的所有EditText
都在我的XML上使用android:theme
,因为需要将colorControlNormal
设置为透明。我希望在全球范围内为每个视图主题设置该自定义。
请记住,我不打算更改 样式 ,而是 主题 。因此,在我的主题中覆盖editTextStyle
之类的内容将无效,因为colorControlNormal
是一个主题属性,它不会出现在样式中,因此无法覆盖。
我意识到我可以扩展EditText
来做到这一点,但这有其自身的复杂性,我想知道是否有更简单,更优雅的方法来实现这一目标。
答案 0 :(得分:0)
据我所知,EditText
没有主题对应部分。我认为你最好的选择是继承item.update
并在那里应用主题。