Поднимите существующую активность - PullRequest
0 голосов
/ 28 ноября 2010

У меня есть приложение, которое начинается с MapActivity, показывающего некоторые POI на карте.Существует кнопка, чтобы перейти к списку POI.В ListActivity есть кнопка для перехода на карту.Если вы запустите приложение и нажмете кнопку «Список», а затем кнопку «Карта», затем кнопку «Список», затем кнопку «Карта» и т. Д. Затем вы должны отойти от всех этих действий, чтобывернуться на главный экран снова.У меня обе активности определены как android:launchMode="singleTop", и я использую startActivityIfNeeded(intent, 0); в OnClickListener.Есть ли способ обойти это?

1 Ответ

5 голосов
/ 28 ноября 2010

С учетом заданий A и B, где A всегда вызывает B, а B всегда вызывает A:

Попробуйте позвонить finish() вместо того, чтобы начинать A с B - что и делает onBackPressed.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...