4

我在我的应用程序中将 ABS 和主题全息一起使用,并且我得到了 EditText 样式,就像在 ICS 中一样。

但 EditText 的线条颜色默认为蓝色,对于我的设计,我需要 EditText 的白色线条。

我尝试更改背景,但它不起作用。

有什么办法可以让我以编程方式将颜色从蓝线更改为白色?

4

2 回答 2

1

我在这个链接中找到了他们使用 LayerList的答案

我使用了一个图层列表来创建一个ICS styled edittext,因为它只在一个地方需要。

它工作得很好,并且没有发现不同屏幕分辨率的问题。它不会接受透明背景,但可以根据我的需要工作!

完全定制:

此外,这些是我们可以自定义 ICS 样式的其他链接。

1. ActionBar Sherlock 风格生成器

2. Holo 样式生成器

3. Holo 主题自定义 UI 库

快乐编码..!! :)

于 2012-12-05T10:57:13.640 回答
-2

尝试 android:background="#00000000" 这仅适用于白色(或简单地隐藏底线)

于 2014-03-17T07:39:52.577 回答