Запустится ли приложение, если оно уже запущено? - PullRequest
3 голосов
/ 25 февраля 2012

Я делаю приложение и делаю последние штрихи к нему, и мне было интересно, если пользователь нажимает кнопку «домой» во время работы приложения, затем нажимает на значок, чтобы попытаться запустить его снова,будет ли приложение делать?Это выведет текущее приложение на передний план?Будет ли запущен новый экземпляр?Мне интересно, потому что в моем приложении много потоков, и если бы пользователь запускал 2 экземпляра моего приложения, это бы убило их заряд батареи.

1 Ответ

2 голосов
/ 25 февраля 2012

Это зависит от android:launchMode вашей активности, установленной в Манифесте.

При настройке по умолчанию система всегда создает новый экземпляр действия в целевой задаче и направляет ему намерение.

Подробнее см. .

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