当我在EditText
中书写时,如果按下next / done键,则焦点将移至下一个EditText。如何禁止这种行为(以编程方式)?
答案 0 :(得分:0)
只需将setFocusable(true)设置为您的edittext的母视图
答案 1 :(得分:0)
您可以尝试以下代码:
yourEditText.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_NEXT) {
// do something with next printed on your editText
}
return true;
}
});
您还可以管理其他选项的案例,例如其他操作(完成/下一步/搜索等)。