加载 UI 内容时添加 ProgressBar

Add ProgressBar while loading UI content

我在我的应用中使用了 Google Place Picker API 所以 Place Picker 需要时间来加载,所以我想使用 ProgressBar 一段时间直到 api 完全加载 有什么方法可以处理复杂的 UI 例如,我的主页包含大量数据,完全加载它大约需要 5-6 秒,那么有没有办法在那里添加进度条? 请帮助我是 android

的新手

声明您的进度对话框:

ProgressDialog progress;

当您准备好启动进度对话框时:

progress = ProgressDialog.show(this, "dialog title",
    "dialog message", true);

并在您完成后让它消失:

if (progress != null) {
   progress.dismiss();
}