java - 自定义TextInputLayout的错误背景颜色

标签 java android

是否可以将 TextInputLayout 错误背景颜色(而不是文本颜色)从透明更改为红色?

最佳答案

在 style.xml 中创建样式

<style name="error_appearance" parent="@android:style/TextAppearance">
    <item name="android:textColor">@color/red_500</item>
    <item name="android:textSize">12sp</item>
</style>

并在 TextInputLayout 小部件中使用它:

 <android.support.design.widget.TextInputLayout
            android:id="@+id/emailInputLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:errorTextAppearance="@style/error_appearance">

关于java - 自定义TextInputLayout的错误背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49253221/

相关文章:

android - 使用 cordova 的 FireBase 推送通知

java - 根据当前日期对日期数组进行排序

java - 如何将Maven项目转换为普通的java项目?

java - JAX-RS 服务的集成测试

android - NumberFormatException: Invalid int: "8.0dip"only on Galaxy Tab 2

android - 如何显示一次性欢迎屏幕?

android - 如何从同一终端同时打开 android 模拟器并安装 .apk?

java - 抽屉布局无法解析为类型

java - 未找到类 "com.google.firebase.provider.FirebaseInitProvider"

java - 使用jsoup解析动态增长的网页