2013-12-08 60 views
1

我正在开发一款游戏,突然出现电池警告并不会阻碍您的工作。该活动已在onPause()期间暂停游戏,但当电池警告出现时,不会调用此功能,因为这是活动顶部的弹出窗口,并且活动继续运行。如何收听Android的电池警告

我的意思并不是解散这些消息,我只是希望活动知道如果它出现就应该暂停游戏,这样你就可以花时间阅读并解散它,不会因为那个而丢失。

我搜了很多,还没有发现类似的问题。是否有可能检测到这样的事情?

回答

1

您应该注册与系统广播的事件并实现广播接收器组件。

在您的清单文件中,您注册接收有关低连击条件的系统广播。相关的意图过滤器是ACTION_BATTERY_LOW。有关电池状态的其他过滤器列表,请参阅Intents and Intent Filters page并搜索BATTERY字样。 HTH。

+1

我不是downvoted你的人,但你的答案是不够具体。你应该提到在这种情况下应该使用的Intent过滤器。 –

+0

@ A - C感谢您的提示。我从我的手机回答,并认为这是相关的信息继续。你可以请upvote并让我回到平均? :) 感谢。 –

+0

如果您编辑您的答案以包含所需的意图过滤器,我会很高兴,因为那样答案是可以接受的。 –