广播接收器不工作,请看看

时间:2014-05-19 20:57:04

标签: android android-intent android-broadcast

我知道解决方案可能在某处,但我尝试搜索,但无法解决任何问题。 怎么了?我不明白。 这就是我所拥有的

 <receiver
      android:name="com.example.listeners.screenlistener"
      android:enabled="true" >
      <intent-filter>
           <action android:name="android.intent.action.SCREEN_ON" />
      </intent-filter> 
 </receiver>

1 个答案:

答案 0 :(得分:1)

快速捅一下,要接收SCREEN_ON或其他受保护的广播,你必须在某处而不是在清单中的代码中注册接收器。

这里的工作示例:

BroadcastReceiver for Screen On/Off not working

编辑:我提供了这个答案,因为我记得在一年前我刚学习Android时尝试类似的东西。问题当然可以更明确地说明用户正在尝试/尝试做什么。