android-layout - 如何在 ICS 样式的 EditText 中更改线条的颜色

标签 android-layout actionbarsherlock android-edittext android-theme

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

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

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

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

最佳答案

我在这个 link 中找到了答案他们在哪里使用 LayerList

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

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

完全定制:

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

1. ActionBar Sherlock Style Generator

2. Holo Style Generator

3. Holo Theme Custom UI Libraries

快乐编码..!! :)

关于android-layout - 如何在 ICS 样式的 EditText 中更改线条的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470487/

相关文章:

Android SearchView X 标记图标

java - 如何实现帮助用户了解应用程序功能的对话框?

android - 如何让 Spinner 像 Gmail 应用程序一样在抽屉导航内将项目显示为列表?

android - robotium - 单击操作栏选项卡

android - 禁用 Appcompact_v7 包含 : Android

android - EditText setInputType(InputType.TYPE_CLASS_NUMBER);不工作

java - Android EditText - 显示顶部图标时文本移动

java - 正则表达式 - 不要选择双引号内的评论

android - LinearLayout 中的启动画面图像背景不适合

android - Binder 线程、进度条和 OutOfResourcesExceptions