首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于POWER_CONNECTED的广播接收器

用于POWER_CONNECTED的广播接收器
EN

Stack Overflow用户
提问于 2011-10-08 02:04:58
回答 1查看 1.9K关注 0票数 0

我想用代码注册接收器。在我的清单里有这个:

代码语言:javascript
复制
<receiver android:name=".MyReceaver">
<intent-filter>
<action android:name="android.intent.action.POWER_CONNECTED" />
</intent-filter>
</receiver>

我读了这个startActivity() from BroadcastReceiver,但它不工作,onReceive方法没有被调用,如果我在代码中注册,它工作得很好。

问题出在哪里?为什么它不起作用?我在代码中注册了广播接收器,它工作得很好,但是当它在清单中注册时,它就不会了。或者可能@Gubbel是错误的,这不能在清单中注册。可能类似于screen_on/off,它必须在代码中注册,而不能在清单中注册。

欢迎任何提示或解释它不工作的原因,谢谢

编辑:对不起,我一定是看不见了,我没有看到action_部分

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-08 02:17:27

我复制了错误的操作字符串...

这就是正确的接收器

代码语言:javascript
复制
<receiver android:name=".MyReceaver">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
</intent-filter>
</receiver>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7691131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档