我在我的应用程序中将 ABS 和主题全息一起使用,并且我得到了 EditText 样式,就像在 ICS 中一样。
但 EditText 的线条颜色默认为蓝色,对于我的设计,我需要 EditText 的白色线条。
我尝试更改背景,但它不起作用。
有什么办法可以让我以编程方式将颜色从蓝线更改为白色?
我在我的应用程序中将 ABS 和主题全息一起使用,并且我得到了 EditText 样式,就像在 ICS 中一样。
但 EditText 的线条颜色默认为蓝色,对于我的设计,我需要 EditText 的白色线条。
我尝试更改背景,但它不起作用。
有什么办法可以让我以编程方式将颜色从蓝线更改为白色?
我在这个链接中找到了他们使用 LayerList的答案
我使用了一个图层列表来创建一个ICS styled edittext
,因为它只在一个地方需要。
它工作得很好,并且没有发现不同屏幕分辨率的问题。它不会接受透明背景,但可以根据我的需要工作!
完全定制:
此外,这些是我们可以自定义 ICS 样式的其他链接。
2. Holo 样式生成器
快乐编码..!! :)
尝试 android:background="#00000000" 这仅适用于白色(或简单地隐藏底线)