我有一个 AlertDialog,其内容可能需要大约 5 秒来准备内容数据。在等待 AlertDialog 出现期间,我试图在等待它的同时添加一个 ProgressDialog,但不知何故 ProgressDialog 没有出现,它只在 AlertDialog 准备好前一秒钟闪烁。
感谢帮助。
final DialogFragment newFragment = setApplicationFragment.newInstance();
pd = ProgressDialog.show(this, null, getString(R.string.loading), true, false);
new Thread(new Runnable() {
public void run() {
newFragment.show(getFragmentManager(), "alert");
pd.dismiss();
return;
}
}).start();