Android中点击事件之KeyListener实现步骤
16lz
2022-05-26
- 编写布局
- 设置事件
etEmail.setKeyListener(new KeyListener() { @Override public int getInputType() { return 0; } @Override public boolean onKeyDown(View view, Editable text, int keyCode, KeyEvent event) { return false; } @Override public boolean onKeyUp(View view, Editable text, int keyCode, KeyEvent event) { return false; } @Override public boolean onKeyOther(View view, Editable text, KeyEvent event) { return false; } @Override public void clearMetaKeyState(View view, Editable content, int states) { } });
- 处理事件
etEmail.setKeyListener(new KeyListener() { @Override public int getInputType() { return 0; } @Override public boolean onKeyDown(View view, Editable text, int keyCode, KeyEvent event) { Log.i(TAG, "处理按键事件"); return false; } @Override public boolean onKeyUp(View view, Editable text, int keyCode, KeyEvent event) { return false; } @Override public boolean onKeyOther(View view, Editable text, KeyEvent event) { return false; } @Override public void clearMetaKeyState(View view, Editable content, int states) { } });
- 查看效果
更多相关文章
- 捕获Android文本输入框的软键盘完成(Done)按键消息
- Watchdog 工作机制解析
- 自定义按钮实现android 返回按钮 事件
- Android关于图片处理,更改图片灰度
- Android(安卓)studio中关于 No cached version of **** availabl
- 处理空列表
- 联系人数据库设计之AbstractContactsProvider
- android 学习心得
- Android中bitmap图片透明度的处理(以撕美女衣服为例)