Android 实现改变输入值颜色的Live TextWatcher

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

如何实现控制器、TextWathcer或您喜欢调用的EditText,它可以实时、实时地工作。 例如,有EditText,它是:

                  <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之间。颜色的变化必须及时、实时或实时进行


最好的//

你的想法似乎还可以,比如说,文本观察者。当你实现它的时候,你有一个特别的问题吗?是的,我没有如何编写一个监听器,正如我提到的,我需要在用户插入数字时改变颜色。我已经实现了某事,但它需要用户交互,例如按下一个按钮。