最近研究组合按键事件,有人做过相关的项目吗?

day 2012-02-02 08:23:17
我要实现的功能和很多手机的截屏的时候需要按2个键一样,这个就是需要添加到系统源码的按键事件处理中,让系统的按键监听来处理,现在也是到处找相关资料,希望大家能多多提供线索,给些方向!
谢谢
...全文
83 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
day 2012-02-04
  • 打赏
  • 举报
回复
大家的思路都是对的,现在就是找资料来学习代码,自己没有看过framework里面的代码
King_at_csdn 2012-02-03
  • 打赏
  • 举报
回复
...可以看看windowManagerService里长按事件是怎么处理的~组合键应该有个要先按,长按后加个标志..另一个键值上报时先判断一下是否与其相关的组合键的标志,如果开关打开了就执行相应功能~ = = 仅提供思路~
妖怪 2012-02-03
  • 打赏
  • 举报
回复
不太清楚你的意思
1.是在手机出厂的时候指定组合键?
2.还是手机用户自定义组合键的功能
3.全触摸的手机怎么办?

1.可以找一个bookmark.xml的文件 里面会有快捷键<shortcut>和<package>栏去指定启动哪个package
2.用户自定义的话 可能需要自己修改inputevent的处理逻辑了 jni层的代码 处理两个keyevent down 本地记录一下已经按下的key
3.全触摸如果要支持 请修改IME模块吧 而且安装其他输入法之后就无效了
upzhai 2012-02-03
  • 打赏
  • 举报
回复
断点看下分发事件的模块,找对地方改改就OK啦~貌似说的太简单了,但是思路就是这个咯。。。。

80,471

社区成员

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

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