【发布时间】:2012-03-10 13:57:57
【问题描述】:
为了防止无限循环,我做了这么丑陋的事情......
@Override
protected void onTextChanged(CharSequence text, int start,
int lengthBefore, int lengthAfter) {
String t = text.toString();
String tt = t.toUpperCase();
if (!t.equals(tt)) {
setText(tt);
}
super.onTextChanged(text, start, lengthBefore, lengthAfter);
}
在更改onTextChanged 中的文本时,是否有其他方法可以防止调用onTextChanged?
【问题讨论】: