首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

andriod系统如何捕获硬键盘或外设输入并产生相应动作

2012-04-20 
andriod系统怎么捕获硬键盘或外设输入并产生相应动作比如有硬键盘手机,可以直接输入a-z和0-9,假设应用是一

andriod系统怎么捕获硬键盘或外设输入并产生相应动作
比如有硬键盘手机,可以直接输入a-z和0-9,假设应用是一个文本阅读显示工具,自动滚屏显示,按0停止滚屏,按1显示速度最慢,按9显示速度最快,也就是用户直接按某键可以直接实现相应动作。
这样一个应用该怎么样实现,Android开发的新手,最好能有详细说明,谢谢。

[解决办法]
如果是硬键盘手机
framework层会通过viewroot上报key值给你的
你自己在activity里面处理这个key值来设定滚屏速度就好了

如果你有其他需求 我觉得你最好继承系统类来实现
[解决办法]
viewroot会从InputReader获得相应的KEYCODE给APP

热点排行