#android #user-interface #dialog #fragment
Вопрос:
В упражнении есть кнопка (Загрузить) для загрузки изображения/файла. После нажатия кнопки фрагмент диалогового окна будет показан с текстовым представлением (и анимацией), указывающим, что система загружает файл.
Как только процесс загрузки будет завершен, пользовательский интерфейс(текстовое представление) во фрагменте диалогового окна будет обновлен, чтобы указать что-то вроде «загрузка завершена».
Мой вопрос: если пользователь нажал НАЗАД до завершения загрузки, фрагмент диалогового окна исчезнет, и если пользователь снова нажмет кнопку (Загрузить) в действии, также появится новый фрагмент диалогового окна, но пользовательский интерфейс не будет обновлен даже после процесса загрузки.
Я довольно новичок в кодировании, так что вопрос, возможно, глупый. Я два дня искал в Гугле, но не мог найти ответчика. Надеюсь, вы могли бы помочь мне с этой проблемой.
Комментарии:
1. Используйте ViewModel , создайте sharedViewModel для того же и сохраните прогресс
2. Большое вам спасибо за вашу помощь. Я решил эту проблему с помощью ViewModel.
3. Рад, что это помогло