我想查找用户是否已完成edittext
的输入,如果是,则从该组件中删除focussable
。我尝试实施TextWatcher()
并覆盖onTextChanged()
,beforeTextChanged()
和afterTextChanged()
,但后来我不知道如何知道用户i / p是否完整。用户i / p完成后,我想将其focusable
设置为false(text.setFocusable(false)
)。
我了解每次用户向afterTextChanged()
视图添加字符时都会调用edittext
。
text.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
// component.setValue(s.toString());
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
// Do nothing.
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// Do nothing.
}
});
我想只在用户i / p完成后才将值设置为组件。