在打开活动之前加载对话框

时间:2012-01-23 12:17:08

标签: android android-activity dialog

我有一个列表活动,可以从JSON加载数据。有时,当连接速度很慢时,它会在显示活动之前显示黑色空白屏幕。当我点击按钮在活动之间切换时,我想显示加载对话框,而不是显示空白屏幕。任何人都可以发布代码提前谢谢。

2 个答案:

答案 0 :(得分:3)

使用Async任务并在preExecute()打开对话框中,并在从服务器加载数据后,在postExecute()中解除相同的内容。

答案 1 :(得分:0)

你去吧

 ProgressDialog pd = ProgressDialog.show(YourActivity.this,"Loading", "Please wait for few minutes...", true);
 pd.setCancelable(true);

数据加载后。调用

pd.cancel();