Возобновление на другой деятельности - PullRequest
1 голос
/ 14 января 2011

Я занимаюсь разработкой приложения для Android 2.2. У меня следующая ситуация:

Пользователь работает с моим приложением и, когда он заканчивает, нажимает кнопку возврата домой.

Мне интересно, возможно ли перезапустить мое приложение с определенной активности. Например, если пользователь был в действии B, когда он нажимал кнопку «Домой», я всегда, когда перезапускать его в задании A.

Возможно ли это?

Спасибо.

Ответы [ 2 ]

1 голос
/ 14 января 2011

Вы также можете сохранить действие A в качестве корня и добавить android:finishOnTaskLaunch="true" или android:clearTaskOnLaunch="true" в манифест.Это заставит вашу корневую активность перезапускаться каждый раз, когда вы нажимаете home.Проверьте эту ссылку для получения дополнительной информации

http://developer.android.com/guide/topics/manifest/activity-element.html#clear

1 голос
/ 14 января 2011

Да, это возможно.Переопределите метод onResume () в Деятельности B

@Override
protected void onResume() {
    super.onResume();
            Intent b= new Intent(context, A.class); 
             startActivity(b);  
             finish();
                          }
...