2011-06-07 83 views
0

我想用下面的代碼通話的Android活動從通知

PendingIntent pi = PendingIntent.getActivity(con, 0, new Intent(con, 
MyActivityClass.class), 0); 

但是,當嘗試使用這種MyActivityClass.java沒有得到invoked.Pleae幫助調用從通知的活動類。

除此之外還有什麼我需要做的嗎?

任何幫助,非常感謝。

BR, 羅尼

回答

1

你必須使用Intent.FLAG_ACTIVITY_NEW_TASK

PendingIntent intent = PendingIntent.getActivity(con, 0,new Intent(con, 
MyActivityClass.class), android.content.Intent.FLAG_ACTIVITY_NEW_TASK); 
+0

意向意圖=新意圖(CON,MyClass.class); intent.putExtra(「myMessage」,myMessage); PendingIntent pi = PendingIntent.getActivity(con,0,intent,android.content.Intent.FLAG_ACTIVITY_NEW_TASK); 我試圖從MyClass.java反轉這個值爲 Bundle bundle = this.getIntent()。getExtras(); if(bundle!= null) { message = bundle.getString(「myMessage」); } 我沒有得到任何值 – user264953 2011-06-07 12:27:10