2013-09-27 135 views
2

我使用這種方式,從服務開始活動,如果我的應用程序是背景:活動與Intent.FLAG_ACTIVITY_NEW_TASK已被破壞

 Intent intent = new Intent(this, FromBackgroundActivity.class); 
     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
     startActivity(intent); 

它的作品完美, 但如果FromBackgroundActivity是主動和我按下主頁關鍵它把所有的背景。 如果我點擊我的應用程序在任務欄中它將我的應用程序恢復到前景,但沒有FromBackgroundActivity,它被銷燬。 ( 如何恢復我的應用程序從背景FromBackgroundActivity

回答

1

嘗試intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK));

它會清除所有任務並進入FromBackgroundActivity。

+0

感謝您的answer.but它並沒有幫助,當我點擊我的應用程序在任務欄android殺死FromBackgroundActivity – Alex

相關問題