首页 > 解决方案 > Android Butterknife - 在 OnTextChanged 中添加/删除 OnTextChangedListener

问题描述

您能否建议如何使用 Butterknife 替换以下代码?

@Override
public void afterTextChanged(Editable s) {
    editText.removeTextChangedListener(this);
    editText.setText("")
    editText.addTextChangedListener(this)
}

标签: javaandroidandroid-layoutbutterknife

解决方案


你应该这样使用:

@OnTextChanged(value = R.id.edittext, callback = OnTextChanged.Callback.AFTER_TEXT_CHANGED)

推荐阅读