Как скрыть прогрессбар в Android? - PullRequest
9 голосов
/ 18 января 2011

Я добавил индикатор прогресса в свое приложение, но хочу скрыть его после некоторых действий,

Я использовал hide(), dismiss() и cancel() ... но никто из них не работает?

Как скрыть индикатор выполнения?

Ответы [ 5 ]

26 голосов
/ 18 января 2011
ProgressBar.setVisibility(View.INVISIBLE) 

должно быть достаточно.

Редактировать: исправлена ​​опечатка.

4 голосов
/ 18 января 2011

"все они работают", это звучит так, как будто они работают? Но тогда почему вопрос?

Я бы сказал: получить представление, en do

 myView.setVisibility(View.GONE)
3 голосов
/ 08 мая 2014
ProgressBar progressBar = (ProgressBar) findViewById(R.id.progressBar);
progressBar.setVisibility(0);    --visible
progressBar.setVisibility(4);    --invisible
progressBar.setVisibility(8);    --gone (like dismiss)
1 голос
/ 14 ноября 2018

когда ты хочешь показать это
progressBar.visibility = View.VISIBLE


когда ты хочешь это скрыть
1 progressBar.visibility = View.GONE
2 progressBar.visibility = View.INVISIBLE
0 голосов
/ 07 апреля 2019

КОТЛИН

progressBar.visibility = View.GONE
...