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