Как правильно передать Activity в AccountManager в фоновом потоке?

Вопрос только разработчикам Android:

Я ищу помощь с пониманием AccountManager класс (http://developer.android.com/reference/android/accounts/AccountManager.html).

В документации есть примечание: Запросы, которые могут блокировать, в том числе getResult() никогда не должен вызываться в главном потоке событий приложения. Некоторые из этих запросов требуют Activity начать другой intent если нужно.

Я думаю, в getResult() новый intent может быть начато в качестве дополнительной деятельности к activity передается в запрос, но этот код выполняется в фоновом потоке, и активность, переданная в запрос, может быть уже уничтожена по разным причинам.

Когда я использую getResult() на фоне темы, как я могу быть уверен, что Activity не разрушается (например, из-за поворота экрана)?

0 ответов

Другие вопросы по тегам