TextinputLayout的错误提示的一些问题

本文探讨了使用TextInputLayout时遇到的颜色无法恢复的问题,并提出了解决方案。同时,文中还涉及了关于counterEnabled和counterMaxLength属性配置引发的错误及解决思路。
摘要由CSDN通过智能技术生成
        这两天使用textinputlayout的时候发现一个问题,如果输入的内容为错误的话,会吧EditText变成红色,之后即使输入正确也不会变回原来的颜色。有什么好的解决办法么?谢谢



 <android.support.design.widget.TextInputLayout
            android:id="@+id/usernameWrapper"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            style="@style/TextInputLayoutTheme"
            app:errorEnabled="true">

            <EditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:backgroundTint="@color/blue"
                android:hint="Username"
                android:inputType="textEmailAddress"
                android:textColor="@color/black" />
        </android.support.design.widget.TextInputLayout>


--------------------------------------------------
app:counterEnabled="true"
app:counterMaxLength="5"
---------------------------------------------------
还有一个问题,我在代码里加入这两个属性之后报错,提示
Error:(22) No resource identifier found for attribute 'counterEnabled' in package 
Error:(22) No resource identifier found for attribute 'counterMaxLength' in package 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值