0

我想在我的操作栏中有一个方法或其他东西,以便在每次我需要做一个漫长的过程时显示一个不确定的进度条。我一直在尝试使用 ViewStub,我还考虑过使用 frameLayout 和片段,但我不确定。

4

2 回答 2

1

使用Activity#setProgressBarIndeterminateVisibility(boolean).

// This has to be called before setContentView
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

// This shows an indeterminate progress bar in the action bar
setProgressBarIndeterminateVisibility(true);
于 2013-03-01T22:54:37.327 回答
-1
  • 在操作栏中放置一个 ProgressBar 视图。
  • 将长任务作为 AsyncTask 运行。
  • 在长任务期间使用 PublishProgress 方法来指示到目前为止已经完成了多少工作。
  • 使用 OnProgressUpdate 回调来更新 ProgressBar。
于 2013-03-01T17:50:04.207 回答