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

У меня есть форма входа в Android, и я хочу, чтобы при входе в систему отображался круговой значок progressBar загрузки, а затем он должен быть скрыт, когда открывается следующее намерение. Когда я нажимаю кнопку входа, код выполняется так быстро, что скрывает мой progressbar, даже код видимости false после создания нового объекта намерения, но он не работает, дайте мне знать, как обращаться с индикатором выполнения в этом случае. Все ли могут мне помочь? Спасибо


person user1875374    schedule 18.12.2012    source источник
comment
Пожалуйста, покажите, какой код вы уже пробовали.   -  person Mike    schedule 18.12.2012
comment
Пожалуйста, разместите свой код здесь, чтобы мы могли улучшить его для вас.   -  person Festus Tamakloe    schedule 18.12.2012


Ответы (1)


Вроде работает? ProgressBar должен отображаться до тех пор, пока не будет выполнен какой-либо фоновый процесс, а затем должно появиться следующее действие. Если вы выполняете ряд задач запуска, вы должны либо показывать их по мере их возникновения, либо не показывать ни одну из них, пока они не будут выполнены. ProgressBar показывает, что какая-то операция выполняется в фоновом режиме.

Если вы хотите указать, что приложение выполняет ряд шагов, каждый из которых имеет свое собственное действие, тогда пользовательский интерфейс для каждого действия должен отображать это. Однако нет необходимости показывать что-либо на переднем плане, если вы не хотите, чтобы пользователь мог пропустить шаг, вернуться назад или перейти куда-то еще.

person Joe Malin    schedule 18.12.2012