如何在片段输入完成后禁用 EditText searchview ?
答案 0 :(得分:0)
您可以将View.OnFocusChangeListener
设置为您的editText,并在焦点更改后调用setEnabled(false)
。例如。
mEditText.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean hasFocus) {
if (hasFocus) {
//let the user input
} else {
//disable you search view
mEditText.setEnabled(false);
}
}
});
P.S。 - 如果您仍然遇到问题,请更新您的代码段。
答案 1 :(得分:0)
如果用户在将文本输入searchview后必须单击按钮,则可以在事件按钮单击方法中处理此问题。在按钮单击方法中,您可以写:
search.setEnabled(false);