Мое приложение отображает разные виды ландшафта и портрета, для которых я определил 2 вида, один в макете и один в макете. После нажатия какой-либо кнопки я запустил одну асинхронную задачу, которая будет извлекать некоторые данные из службы и связывать их с моим пользовательским интерфейсом, который отличается в альбомной и книжной ориентации. Моя проблема, как только я нажимаю кнопку (которая запускает асинхронную задачу с некоторым индикатором выполнения), если я поверну экран, приложение вылетит. Мой дизайн не будет поддерживать переопределение onRetainConfigChanges (), так как у меня есть несколько асинхронных задач, каждая из которых по-разному влияет на мой пользовательский интерфейс.
Моя идея такова: «Есть ли способ заблокировать ориентацию в onPreExcecute и оставить ее в посте Execute ()». Любая идея, плз, помогите мне. Извините за мой английский.