我有一个应用程序将c2dm消息发送到另一台设备,我想知道如何在收到c2dm消息时启动某个活动或应用程序?我可以在c2dm消息中发送这样做的意图,还是有更好的方法来做到这一点?
答案 0 :(得分:0)
将此代码放在处理来自C2DM的传入消息的位置。
Intent myActivity = new Intent(context, MainActivity.class);
myActivity.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(myActivity);
请确保您已在舱单中声明了自己的活动。