Меня это некоторое время беспокоило. Как мне правильно обрабатывать изменения ориентации экрана, пока у меня есть отдельный Thread
/ AsyncTask
работает? В настоящее время у меня есть
android:configChanges="orientation|keyboard|keyboardHidden"
в моем AndroidManifest.xml
, но это не очень рекомендуется :
Примечание: Использование этого атрибута следует избегать и использовать только в крайнем случае. главным образом потому, что класс, расширяющий
AsyncTask
, не является статическим (поэтому он привязан кActivity
) - и это должно быть так, потому что вonPostExecute ()
он вызывает методы из экземпляраActivity
.