Как создается экземпляр активности в Android? - PullRequest
0 голосов
/ 02 марта 2011

Мое приложение имеет следующие действия.ABC D. Я запускаю приложение .. поэтому собираюсь в A -> B (startActivity - Intent для B) из B -> C (startActivity - Intent для C) из C -> D (startActivity - Intent для D)

Здесь у D есть 2 кнопки.один переводит в B, а другой в C. Если пользователь нажимает кнопку B, я запускаю startActivity - Intent for B ======> Создает ли это новый экземпляр действия B или повторно использует уже существующий экземпляр B?Если он не используется повторно, мы можем использовать существующий экземпляр действия.

Примечание: мне не нужно беспокоиться о состоянии экземпляра, так как все поля статичны.

1 Ответ

1 голос
/ 02 марта 2011

ассоциировать

android:launchMode="singleTask" с вашим тегом активности B в файле манифеста

для дальнейшей справки вы можете обратиться к ссылке http://developer.android.com/guide/topics/manifest/activity-element.html#lmode

...