android 在自定义的view中接收不到onkeydown事件
来源:互联网 发布:免费的数据挖掘软件 编辑:程序博客网 时间:2024/05/21 11:08
android中继承view的类中onKeyDown(int keyCode, KeyEvent event)事件没反应,这是为什么?
原因很简单,view中没有确保能够获取焦点,所以onkeydown事件只能传到activity中,不能进一步传到view中
解决办法:
在该view中设置:
setFocusableInTouchMode(true); //确保能接收到触屏事件
setFocusable(true); 确保我们的View能获得输入焦点
0 0
- android 在自定义的view中接收不到onkeydown事件
- android 自定义 View 中 onKeyDown 没反应
- android中onKeyDown()事件的分析
- android 中OnKeyDown的事件获取顺序
- Android 自定义 View 中 onKeyDown监听 没反应
- Android 自定义 View 中 onKeyDown监听 没反应
- web中接收不到自定义控件事件的简单解决方案(修改控件)
- 自定义控件(自定义窗口)在对话框中接收不到WM_CHAR消息的解决方法
- Android如何在Fragment中监听OnKeyDown、OnkeyUp事件
- 自定义View监听onKeyDown事件,View捕获焦点
- 自定义view的onkeydown执行问题
- Android 自定义view接收输入法输入的内容并显示在view上
- android在自定义view中自定义属性的方法
- 【Android】如何在自定义View中设置自定义的属性
- Android dispatchKeyEvent和onKeyDown事件的处理
- Android解决自定义View获取不到焦点的情况
- android onkeydown 事件
- Android onKeydown 事件
- C语言实现链表之双向链表(十)删除任意结点
- Linux下打开大文件方法探究
- 分布式发布订阅消息系统 Kafka
- eclipse 提交至github服务器时遇到的默认账号问题
- LeetCode:Add Binary
- android 在自定义的view中接收不到onkeydown事件
- IIS下搭建FTP服务器
- Java之command模式
- [JavaScript/JQuery] jQuery图片缩小效果
- Android第三方开源PullToRefresh(系列1)
- android back 返回机制的几种解决方案
- Java操作Access数据库
- Java继承和多态简述
- 在android 源码里 编译 aidl 报错 的问题