#android
#Android
Вопрос:
Я создаю приложение, которое загружает 4-5 изображений с сервера и отображает в виде галереи. В нормальном состоянии все работает нормально. но когда есть входящий вызов или устройство находится в спящем режиме, мои данные о загрузке активности начинаются после onResume, я не могу загрузить данные (возобновить активность) из предыдущего состояния активности.
Есть ли какая-либо проблема?
Спасибо
Комментарии:
1. обрабатывать состояние активности quicktips.in /…
Ответ №1:
Вы должны прочитать, как обрабатывать изменения во время выполнения.
В принципе, в некоторых ситуациях ваша активность будет воссоздана. Чтобы сохранить состояние, вы можете передавать объекты между старым и новым действием, используя onSaveInstanceState()
в старом действии и onRestoreInstanceState()
в новом действии.
Ответ №2:
Проверьте сохранение файлов кэша. Сохраните ваши изображения на паузе и восстановите их при возобновлении.
Ответ №3:
Вероятно, вам следует кэшировать файлы, чтобы это работало так, проверьте, существуют ли файлы уже, если не загружаются, когда файлы существуют, загружайте изображения,
http://developer.android.com/guide/topics/data/data-storage.html#ExternalCache