我有一个EditText
框,当字符数大于或等于4时,我想更改背景颜色和左边的可绘制框。如下面的代码片段中所示,我使用了{{1}捕获键入事件并且当前背景颜色发生变化,但TextWatcher
不会更改setCompoundDrawable
框上的drawable。
我做错了什么,还是某种故障?
EditText
答案 0 :(得分:0)
setCompoundDrawablesWithIntrinsicBounds(...)
之前,使用setBounds
或致电左侧Drawable setCompoundDrawables