2011-12-23 143 views
1

我已經在我的項目中使用C2DM代碼實現了推送通知。它顯示推送通知但我的問題是如何打開應用程序點擊推送通知。android:如何在點擊推送通知時打開應用程序

我做它像:

Intent intent = new Intent(context, BingoDiaryActivity.class); 
     intent.putExtra("registration_id", registrationId); 
     PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0); 
     notification.setLatestEventInfo(context, "Registration", "Successfully registered", 
       pendingIntent); 
     notificationManager.notify(0, notification); 

但它不工作

任何人都可以幫助我在這個?

感謝

+1

只是一個預感。嘗試使用非零通知代碼。 .notify(99,通知) – 2011-12-23 05:15:48

回答

1

我不明白這有什麼錯,你的代碼,但在我的項目工作這一點 - 點擊通知打開我的應用程序:

n.setLatestEventInfo(context, "text", "text", 
     PendingIntent.getActivity(
       context, 
       0, 
       context.getPackageManager().getLaunchIntentForPackage(context.getPackageName()) 
         .putExtra("extra_name", extra), 
       0)); 
+0

我編輯了我的問題,現在可以告訴我可能是什麼問題? – ekjyot 2011-12-23 04:33:07

+0

請參閱我編輯的答案 – Jin35 2011-12-23 04:54:06

相關問題