当我执行EditText
EditText.setText("blablabla");
文字已更改?
我SimpleTextChangeListener
附加了EditText
,我想在setText
EditText
上<p>This is <span>This is a s|pan</span>paragraph</p>
时触发此内容。
有什么方法可以实现这个目标吗?
答案 0 :(得分:0)
您可以使用 TextWatcher 触发EditText.setText("blablabla");
上的任何操作如果您setText
EditText
,onTextChanged()
方法将被调用。然后你可以在那里触发你想要的动作。
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// Trigger on setText
}
@Override
public void afterTextChanged(Editable s) {}
});
希望这有帮助。