Android встроенный спиннер
Вопрос
У меня есть веб-сервис, который запрашивает облако для некоторых данных, а затем заполняет список.
Я хотел бы показать какую-то прядильный индикатор для пользователя, позволяющего им знать, что облако запрашивается.
Я бы предпочел не показывать всплывающее окно спиннер на нем, так как я хочу, чтобы мой пользователь все еще сможет использовать приложение. Я использую это для моего входа в экран, но здесь это не применимо.
Есть ли встроенный способ сделать это? Я, безусловно, мог взломать его сам, включая свой собственный ресурс спиннинга изображения и скрывая / показывая ресурс, в то время как облако запрашивается, но я надеялся, что встроенный ресурс, поэтому мне не нужно было использовать свой собственный.
Решение
Вариант 1: Вы можете иметь тонкий спиннер в верхней части прямо в вашем строке заголовка. Activity.setProgressBarIndeterminateVisibility()
.
Вариант 2: вы можете добавить ProgressBar
в вашем макете. Обязательно сделайте его неопределенным, чтобы он выглядел как спиннер, а не бар. Вы можете включить его и выключить, изменив его видимость.