我正在使用MinSdk为8和Target为10编写应用程序。在我的活动中,我使用BroadCastReceiver来对Intent.ACTION_SCREEN_OFF的意图操作做出反应。根据所有示例,相当标准的编码。
我正在玩将目标API更新为17,并发现当我这样做时,意图动作不是广播,或者至少没有收到。如果我使用10的目标,似乎只对我有用。即使使用Api 11也不会广播/接收此意图动作。这个动作不在我的清单中,并且将registerReceiver代码放在onStart或onResume上并没有在这种情况下有所作为。
其他人遇到此问题?或者是否有不同的方法用于捕获API 11及更新版本的事件?
谢谢!