Я использую пользовательский ProgressBar. Теперь, когда задача выполняется, я показываю индикатор выполнения, но пользователь все еще может взаимодействовать с представлениями и элементами управления. Как отключить взаимодействие с пользователем во всем представлении, как это делает ProgressDialog, когда он виден.
Нужно ли использовать прозрачный вид поверх основного представления и показывать индикатор выполнения в этом представлении и скрывать это представление после завершения задачи.
Или просто введите идентификатор моего родительского элемента и отключите его? Но тогда я не смогу затуманить фон, точно так же, как это происходит, когда в представлении /Activity/Fragment появляется диалоговое окно. Правильно?
Я просто хочу знать, как отключить пользователя от любого взаимодействия, пока отображается индикатор прогресса.
благодаря