社区
Android
帖子详情
如何判断手机按键是否能接收到广播
rainlove2010
2012-07-23 01:29:50
大家好,请教一个问题。
手机上有两个其它按键,一个A,一个B,我怎么能监听到这两个按键的按下状态呢?
我想在这两个按键按下的时候,判断是否能收到广播。
可以提供一个思路吗?
刚刚接触Android,很多不懂的地方,没有多少分了,希望可以帮帮忙,望不吝赐教。
谢谢。
...全文
127
2
打赏
收藏
如何判断手机按键是否能接收到广播
大家好,请教一个问题。 手机上有两个其它按键,一个A,一个B,我怎么能监听到这两个按键的按下状态呢? 我想在这两个按键按下的时候,判断是否能收到广播。 可以提供一个思路吗? 刚刚接触Android,很多不懂的地方,没有多少分了,希望可以帮帮忙,望不吝赐教。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainlove2010
2012-08-09
打赏
举报
回复
解决了,谢谢回复。
一刀
2012-07-23
打赏
举报
回复
在什么地方监听,Activity还是Service
监听的是什么键,home、back还是1、2、3
要判断的是什么广播,按键和广播有什么联系吗
Android给自定义
按键
添加
广播
和通过
广播
给当前焦点输入框赋值
主要介绍了Android给自定义
按键
添加
广播
和通过
广播
给当前焦点输入框赋值的相关资料,需要的朋友可以参考下
Android的PDA的扫描条码的,连续扫描和
按键
扫描程序
该程序应用了
广播
开发的可以用到多个厂家的PDA扫描,这是android调用的。
Android8 自定义
广播
接收
不到的问题
1. 问题的前提:本人维护的一个应用是通过
按键
发送一个自定义
广播
,然后拉起服务。原来项目开发是在Android6,将该应用安装到Android7系统上面可正常使用,但是安装到Android8上面,死活收不到
广播
。通过百度参考了两篇文章(文章最后加备注),做了以下总结: 2.原因:Android8在静态
广播
的使用上做了一些限制具体可查看:https://developer.android.goog
Android 解决息屏状态无法发送
按键
广播
之前收到客户反馈说设备在息屏状态下
按键
无法发送
广播
,经排查最终发现,如果想要设备在息屏状态下
按键
仍可以正常发送
广播
的话,那么则需要将
广播
写在Queueing前,即interceptKeyBeforeQueueing方法体中。在/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java中的。注:KEYCODE_F11即需要实现功能的物理
按键
键值,根据自己需要改为对应键值即可。
Android
广播
接收
的实现
通过创建
广播
接收
器类、注册
广播
接收
器、发送
广播
和
接收
广播
,我们可以在Android应用程序中实现
广播
接收
的功能。
广播
接收
器可以用于实现组件之间的通信,以及监听系统
广播
事件。在实际应用中,我们可以根据具体的需求和业务逻辑来定义和处理
广播
事件。在Android中,可以通过注册
广播
接收
器来监听特定的
广播
事件,并在
接收
到
广播
时执行相应的操作。如果
接收
到的
广播
事件与我们注册的
广播
事件相匹配,我们就可以执行相应的操作。在该方法中,我们可以根据
接收
到的
广播
事件执行相应的操作。方法来处理
接收
到的
广播
事件。
Android
80,471
社区成员
91,391
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章