//
// public boolean onEditorAction(TextView v, int actionId,
// KeyEvent event) {
// if (actionId == EditorInfo.IME_ACTION_DONE
// || actionId == EditorInfo.IME_MASK_ACTION) {
//
// return false;
// }
// return false;
// }
// });
推荐使用第二种方法
mNumberEt.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {//回车键
return false;
}
return false;
}
});
本文介绍了如何在Android应用中优化输入框操作,通过避免默认的IME动作完成,实现更流畅的用户交互体验。建议使用OnKeyListener替代OnEditorActionListener,并在按键事件中判断并阻止默认行为。
5692

被折叠的 条评论
为什么被折叠?



