2013-02-26 97 views
1

我在我的Android應用程序中使用簡單的推送通知。我得到的通知很好,但我擔心的是當我的應用程序正在運行,並且如果通知到達並且用戶點擊它,它會啓動我的應用程序的另一個實例。我想避免堆疊我的應用程序。我使用Parse Sdk推送通知任何幫助將不勝感激。謝謝。簡單的分析推送通知Android

這是我的代碼

Parse.initialize(this, "123456789..", "12345697..."); 
PushService.subscribe(context,"", Demo.class); 
PushService.setDefaultPushCallback(this, Demo.class); 
+0

您可以更新您所使用的代碼你的問題? – Bishan 2013-02-26 10:48:37

回答

0

試試這個,

使用addFlags,並設置FLAG_ACTIVITY_NO_ANIMATIONFLAG_ACTIVITY_CLEAR_TOPFLAG_ACTIVITY_NEW_TASK

例:

myIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION 
      | Intent.FLAG_ACTIVITY_CLEAR_TOP); 

    PendingIntent pendingIntent = PendingIntent.getActivity(LiveChat.this, 
      0, myIntent, Intent.FLAG_ACTIVITY_NEW_TASK); 

    myIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); 
+0

你能告訴我應該在哪裏添加這段代碼嗎? – Manoj 2013-02-26 11:24:53

+0

我有同樣的問題。我在哪裏添加這些標誌? – 2014-09-02 13:19:50