Вы на правильном пути. Вы хотите использовать:
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
Хитрость заключается в том, чтобы переключать отображение счетчика с помощью:
setProgressBarIndeterminateVisibility(boolean);
Передайте true
, чтобы показать, false
, чтобы скрыть. Таким образом, в вашей инициализации Activity или пользовательском интерфейсе пользовательского интерфейса вызовите его с false, чтобы скрыть, а затем вызовите его снова с true, чтобы показать его при нажатии кнопки.