【发布时间】:2011-05-13 18:45:03
【问题描述】:
我的应用程序收到 C2DM 消息,并通过 C2DM 消息发送状态错误通知。到现在为止还挺好。 当用户点击通知时,会调用一个活动,将 C2DM 消息作为变量传递。
现在,第一次运行顺利,第二次传递的变量没有刷新。它始终是传递的第一个变量。 我错过了什么吗?
这里是截图:
C2DM 通知
Intent notificationIntent = new Intent(context, BMBPad.class);
notificationIntent.putExtra("seqid", message);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
这就是我在 Intent 调用的 Activity 中读取变量的方式。
extra = this.getIntent().getExtras();
seqidi = extra.getString("seqid");
有人知道为什么会这样吗?
【问题讨论】:
-
首先,您能否用代码引号澄清您的问题,以设置 sn-p 样式。谢谢
标签: android variables notifications android-intent android-c2dm