我在布局xml文件中创建一个EditText 但我想将EditText中的颜色线从Holo更改为(例如)红色. 怎么做? 这是您可以用于所有视图的最佳工具,非常感谢@ Jérôme Van Der Linden. Android Holo颜色生成器允
但我想将EditText中的颜色线从Holo更改为(例如)红色.
怎么做?
Android Holo颜色生成器允许您轻松地为您的Android应用程序创建具有自己颜色的EditText或微调器等Android组件.它将生成所有必需的九个补丁资源以及相关的XML drawable和样式,您可以将它们直接复制到项目中.
07001
更新1
此域名似乎已过期,但该项目是一个开源,您可以在此处找到
07002
试试吧
此图像放在EditText的背景中
android:background="@drawable/textfield_activated"
更新2
对于API 21或更高版本,您可以使用android:backgroundTint
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Underline color change" android:backgroundTint="@android:color/holo_red_light" />
更新3
现在我们已经支持AppCompatEditText
注意:我们需要使用app:backgroundTint而不是android:backgroundTint
<android.support.v7.widget.AppCompatEditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Underline color change" app:backgroundTint="@color/blue_gray_light" />