我试图在加载 Activity 时显示 ProgressDialog,但它没有显示出来。
这是在 Activity onCreate上调用的方法
private void loadBuilding(String[] b) {
ProgressDialog pd = new ProgressDialog(this);
pd.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
pd.setMax(6);
pd.setTitle(R.string.loading);
pd.show();
LoadBuilding lb = new LoadBuilding();
lb.initialize(this, pd);
lb.execute(b);
try {
lb.get();
} catch (Exception e) {
e.printStackTrace();
}
pd.dismiss();
if (building == null)
showError();
}
LoadBuilding是一个AsyncTask ,我在其中加载建筑物并设置进度。
谢谢大家。