Вопрос заключается в восстановлении сложных данных, связанных с деятельностью, при возврате к действию с помощью кнопки «Назад». В действии A есть ListView, который подключен к ArrayAdapter, служащему своим источником данных - это происходит в onCreate().Android: Как восстановить данные списка при нажатии кнопки «Назад»?
- По умолчанию, если я перехожу к действию B и нажимаю «назад», чтобы вернуться к активности A, мой список остается неизменным со всеми данными или я просто получаю визуальную «копию» экрана, но данные потеряно?
- Что делать, если задействовано больше действий? Предположим, что активность A запускает активность B, которая начинает активность C, а затем я дважды нажимаю «назад», чтобы добраться до A. Как обеспечить целостность A данных, когда он вернуться на передний план? PrefsManager не работает с интуитивно сложным объектом.
Спасибо, Робы
Большое спасибо за ваш ответ. – Rob