Я пытался использовать ProgressBar в моей Активности , когда я выполняю кратковременную операцию.И я понял, что когда я устанавливаю ProgressBar visibility в true, он становится видимым только после выполнения операции.
progressBar.setVisibility(View.VISIBLE);
calculate();
Затем я нашел решение, которое мне нужно установить ProgressBar видимость в другой теме .Поэтому мой вопрос: почему я должен установить его в другой Thread ?
Например, если я оставлю свой ProgressBar с истинной видимостью при создании (в onCreate () ), он будет прогрессировать, и я могу взаимодействовать с UI в этот момент.Я заключил, что они выполняются в один поток, и все в порядке.Но мне кажется, я ошибаюсь.