我知道解决方案可能在某处,但我尝试搜索,但无法解决任何问题。 怎么了?我不明白。 这就是我所拥有的
<receiver
android:name="com.example.listeners.screenlistener"
android:enabled="true" >
<intent-filter>
<action android:name="android.intent.action.SCREEN_ON" />
</intent-filter>
</receiver>
答案 0 :(得分:1)
快速捅一下,要接收SCREEN_ON或其他受保护的广播,你必须在某处而不是在清单中的代码中注册接收器。
这里的工作示例:
BroadcastReceiver for Screen On/Off not working
编辑:我提供了这个答案,因为我记得在一年前我刚学习Android时尝试类似的东西。问题当然可以更明确地说明用户正在尝试/尝试做什么。