社区
Android
帖子详情
andriod系统怎么捕获硬键盘或外设输入并产生相应动作
SoftWare1999
2012-04-06 11:25:29
比如有硬键盘手机,可以直接输入a-z和0-9,假设应用是一个文本阅读显示工具,自动滚屏显示,按0停止滚屏,按1显示速度最慢,按9显示速度最快,也就是用户直接按某键可以直接实现相应动作。
这样一个应用该怎么样实现,Android开发的新手,最好能有详细说明,谢谢。
...全文
183
2
打赏
收藏
andriod系统怎么捕获硬键盘或外设输入并产生相应动作
比如有硬键盘手机,可以直接输入a-z和0-9,假设应用是一个文本阅读显示工具,自动滚屏显示,按0停止滚屏,按1显示速度最慢,按9显示速度最快,也就是用户直接按某键可以直接实现相应动作。 这样一个应用该怎么样实现,Android开发的新手,最好能有详细说明,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CyberLogix
2012-04-08
打赏
举报
回复
viewroot会从InputReader获得相应的KEYCODE给APP
妖怪
2012-04-07
打赏
举报
回复
如果是硬键盘手机
framework层会通过viewroot上报key值给你的
你自己在activity里面处理这个key值来设定滚屏速度就好了
如果你有其他需求 我觉得你最好继承系统类来实现
根据编号输出课程名称。从
键盘
输入
1~3之间的任一个数字,程序将输出
相应
的课程名称。
根据编号输出课程名称。从
键盘
输入
1~3之间的任一个数字,程序将输出
相应
的课程名称。 1—代表“C语言程序设计” 2—代表 “Java程序设计” 3—代表 “
Andriod
” 要求根据
键盘
输入
进行判断,如果
输入
正确,输出对应课程名称。如果
输入
错误,给出错误提示(
输入
1~3之外的数字,请抛出自定义异常,其它异常由
系统
抛出)。不管
输入
是否正确,均输出“欢迎提出建议!”的语句。 package dame;...
Android软
键盘
输入
处理技巧
通过使用TextWatcher接口,我们可以轻松地监听软
键盘
输入
,并在用户
输入
文本时执行
相应
的操作。我们也可以通过InputConnection接口来直接监控用户的
输入
行为,直接在用户交互上进行限制。这些功能对于开发Android应用非常有用。希望本篇文章对你有所帮助!如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。
andriod
软
键盘
软
键盘
显示的原理 软件盘的本质是什么?软
键盘
其实是一个Dialog。 InputMethodService为我们的
输入
法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击
输入
框时,
系统
对活动主窗口进行调整,从而为
输入
法腾出
相应
的空间,然后将该Dialog显示在底部,或者全屏显示。...
解决
Andriod
软
键盘
出现把原来的布局给顶上去的方法(转)
原文地址:解决
Andriod
软
键盘
出现把原来的布局给顶上去的方法(转)作者:jx23 解决方法,在mainfest.xml中,对那个Activity加: <activity android:name=".activity.HomeActivity"android...
解决
Andriod
软
键盘
出现把原来的布局给顶上去的方法
解决方法,在mainfest.xml中,对那个Activity加: android:windowSoftInputMode="adjustPan|stateHidden" > 就不会把原来Activity的布局给顶上去了。 %¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章