在应用程序 Android 中保存通知上下文
Saving context for notification in Application Android
我在我的应用程序中实现了 GCM 处理程序,以便在收到消息时发送通知。但是我注意到,如果我通过在手机上的任务管理器中将其终止来销毁我的应用程序,则传递给方法以发送通知的上下文变量 returns 为 null。有没有办法在用户销毁应用进程发送通知后保存上下文?
我无法理解您发送消息的位置,您应该 post 您的代码
但我会尝试
您将在您的清单中声明一个接收器
像这样
<receiver
android:name="<PAKAGE NAME>.MyMessageReceiver">
<intent-filter>
<action TAG >
</intent-filter>
</receiver>
并在 MyMessageReciever.java
一个方法
@Override
public void onReceive(Context context, Intent intent) {
这里是你不需要保存的上下文,使用
此上下文
我在我的应用程序中实现了 GCM 处理程序,以便在收到消息时发送通知。但是我注意到,如果我通过在手机上的任务管理器中将其终止来销毁我的应用程序,则传递给方法以发送通知的上下文变量 returns 为 null。有没有办法在用户销毁应用进程发送通知后保存上下文?
我无法理解您发送消息的位置,您应该 post 您的代码 但我会尝试
您将在您的清单中声明一个接收器 像这样
<receiver
android:name="<PAKAGE NAME>.MyMessageReceiver">
<intent-filter>
<action TAG >
</intent-filter>
</receiver>
并在 MyMessageReciever.java 一个方法
@Override
public void onReceive(Context context, Intent intent) {
这里是你不需要保存的上下文,使用 此上下文