2013-09-27 2 views
2

Я использую этот способ, чтобы начать деятельность с предоставления услуг, если мое приложение является фоном:активность с Intent.FLAG_ACTIVITY_NEW_TASK была уничтожена

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

это работает отлично, но если FromBackgroundActivity активен и жму Home ключ он ставит все на задний план. И если я нажимаю на свое приложение на панели задач, оно восстанавливает мое приложение на переднем плане, но без FromBackgroundActivity оно уничтожается. ( как я могу восстановить мое приложение от фона с FromBackgroundActivity?

ответ

1

Попробуйте intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK));

Это будет очистить все задачи и идти к FromBackgroundActivity.

+0

Спасибо для вашего answer.but это не помогло, когда я нажимаю на мое приложение на панели задач, андроид убивает FromBackgroundActivity – Alex

Смежные вопросы