【发布时间】:2012-01-19 09:01:33
【问题描述】:
我想在特定的时间间隔内从用户定义的类调用对象的方法,例如 2 小时。输入参数是一个 Context 对象。
我使用了我在清单中注册的 AlarmReceiver 广播接收器
<receiver android:name=".AlarmReceiver" android:process=":remote"></receiver>
当发生特定活动时,我正在尝试通过广播接收器启动警报管理器。为了接收警报广播,我创建了alarmReceiver。我需要任何类型的意图过滤器来接收警报意图吗???
我的问题是我想要警报接收器中的应用程序上下文,我尝试使用 AlarmReceiver 的 onReceive 方法的上下文,但它抛出了
android.app.ReceiverRestrictedContext
错误。
这个错误有什么解决办法吗?如果需要,我将发布我的完整代码...
【问题讨论】:
标签: android alarmmanager