Android onKeyListener 事件无法响应问题

caodaoyou 2014-12-10 09:51:54
为一个EditText绑定了onKeyListener事件,实际操作的时候发现,该事件对输入键(如0~9)不响应,可响应删除键等(用真机和模拟机测试的结果都是这样的)
这是什么原因呢?有哪位大神知道的,给小弟讲解下,不胜感激!
...全文
1016 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
HopeMan1124 2014-12-10
  • 打赏
  • 举报
回复
onKeyListener处理的是手机物理键,如果要处理键盘的输入键,可以用
Lang_JK 2014-12-10
  • 打赏
  • 举报
回复
试试 edittext.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } @Override public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } });
Thorlen 2014-12-10
  • 打赏
  • 举报
回复
1楼正解。。。。
caodaoyou 2014-12-10
  • 打赏
  • 举报
回复
引用 2 楼 windows771053651 的回复:
onKeyListener处理的是手机物理键,如果要处理键盘的输入键,可以用
我尝试你这种监听器,但是我在按数字键的时候还是触发不了,这是什么原因呢?

80,492

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧