Расширена ли деятельность, потому что ориентация изменена или потому что приложение закрывается?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Расширена ли деятельность, потому что ориентация изменена или потому что приложение закрывается?

Сообщение Anonymous »

У меня есть активность , которая начинает asynctask . Занятие разрешено показывать в портретной или ландшафтной ориентации. Когда ориентация изменяется, деятельность разрушается и воссоздана. Задача продолжает работать независимо от того, сколько раз изменялась ориентация. Он также успешно возвращает результаты в действие (в соответствии с ответом Commonsware здесь https://stackoverflow.com/a/3821998).
Чего я хочу достичь: когда действие разрушено, потому что приложение закрывается - задача должна быть отменена. Однако, когда деятельность разрушается из -за изменения ориентации < /strong> - задача не должна быть отменена. < /P>
В основном вопрос заключается в том, как различать два случая: приложение закрывает /изменение ориентации.
В обоих случаях метод Ondestroy () и не может быть простым способом проверить что -то подобное IScangingoration () () < /prp> pp> pp>. Я также могу рассмотреть совершенно другой подход, если это необходимо.

Подробнее здесь: https://stackoverflow.com/questions/957 ... -app-is-cl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»