Ориентация экрана Android, встряхивание мобильного телефона приводит к сбою приложения

StackOverflow https://stackoverflow.com/questions/2071396

  •  20-09-2019
  •  | 
  •  

Вопрос

У меня есть поисковое приложение, которое загружает данные, полученные из веб-сервиса.

Во время создания приложения оно показывает диалог прогресса, как только загрузка данных завершена, оно закрывает диалог прогресса.

проблема в том, что во время загрузки, если я меняю ориентацию телефона, он работает нормально, он пытается снова загрузить активность, но если я начну трясти телефон во время загрузки данных, приложение выйдет из строя, какое-нибудь решение ???

Это было полезно?

Решение

помещать

android:configChanges="keyboardHidden|orientation"

в ваших XML-тегах активности.

и добавьте этот код в свой Activity.java

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top