2012-07-30 32 views
0

我有一個應用程序將c2dm消息發送到另一個設備,我想知道如何在接收到c2dm消息時啓動某個活動或應用程序?我可以發送意圖在c2dm消息中執行此操作,還是有更好的方法來執行此操作?在C2DM消息上啓動應用程序

+0

您可以在接收c2dm消息的同時開始活動。您無法從您的服務器發送意圖。您只能發送4kb的文本消息。 – Kandha 2012-07-30 12:12:05

+0

是否有示例代碼用於啓動接收c2dm消息的活動?謝謝 – user1501171 2012-07-30 12:39:37

+0

試試這個http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html – Kandha 2012-07-30 13:24:16

回答

0

將此代碼放置在處理來自C2DM的傳入消息的位置。

Intent myActivity = new Intent(context, MainActivity.class); 
myActivity.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
context.startActivity(myActivity); 

確定您已經在清單中聲明瞭您的活動。

相關問題