Как отобразить экран загрузки при загрузке данных с помощью Volley в Android?

#android #android-layout #android-volley

#Android #android-макет #android-volley

Вопрос:

Я хочу загрузить пользовательские данные, например, имя пользователя и адрес электронной почты из моей базы данных, в некоторые текстовые представления. При открытии действия всегда возникает задержка. Я извлекаю данные в методе onCreate. Как отобразить значок загрузки или я могу предотвратить эту задержку?

Ответ №1:

Вы можете использовать ProgressBar виджет Android; документ здесь. Или покажите какой-нибудь экран-заставку, который может быть либо ImageView собственным, либо даже собственным макетом. Ключ в том, чтобы показать ProgressBar экран / splash перед инициированием запроса Volley. Затем в запросе Volley onResponse() или onResponseError() отобразите результирующие данные или сообщение об ошибке соответственно и, конечно, скройте ProgressBar экран-заставку или.