我已在我的应用程序中实现了GCM Handler,以便在收到消息时发送通知。但是我注意到,如果我通过在我的手机上的任务管理器中杀死我的应用程序来销毁我的应用程序,那么传递给发送通知的方法的上下文变量将返回null。有没有办法在用户销毁应用程序进程发送通知后保存上下文?
答案 0 :(得分:2)
我无法理解您发送邮件的位置,您应该发布您的代码 但我会尝试
您将在清单中声明一个接收器 像这样的东西
<receiver
android:name="<PAKAGE NAME>.MyMessageReceiver">
<intent-filter>
<action TAG >
</intent-filter>
</receiver>
并在MyMessageReciever.java中 方法
@Override
public void onReceive(Context context, Intent intent) {
这里是你不需要保存它的上下文,使用 这个背景