Android 实现改变输入值颜色的Live TextWatcher
如何实现控制器、TextWathcer或您喜欢调用的EditText,它可以实时、实时地工作。 例如,有EditText,它是:Android 实现改变输入值颜色的Live TextWatcher,android,android-edittext,Android,Android Edittext,如何实现控制器、TextWathcer或您喜欢调用的EditText,它可以实时、实时地工作。 例如,有EditText,它是: <EditText android:id="@+id/width" android:layout_width="wrap_content" android:layout_height="30dp
<EditText
android:id="@+id/width"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:gravity="center"
android:inputType="numberDecimal"
android:singleLine="true"
android:ems="4"
android:maxEms="4"
android:background="#FFFFFF" />
嗯
间隔在100~1000之间,如果用户插入1,则TextColor为绿色,插入第二个数字(如8)后,TextColor保持绿色,因为18小于1000。
用户插入第三位数字,如3,TextColor保持绿色,因为183小于1000。如果用户插入其他数字,则该值超出限制,TextColor变为红色
这个问题呢,时间间隔在36~88之间。颜色的变化必须及时、实时或实时进行
最好的//你的想法似乎还可以,比如说,文本观察者。当你实现它的时候,你有一个特别的问题吗?是的,我没有如何编写一个监听器,正如我提到的,我需要在用户插入数字时改变颜色。我已经实现了某事,但它需要用户交互,例如按下一个按钮。