0

我有两个活动 Activity1 和 Activity2。单击按钮时,我正在从 Activity1 切换到 Activity2。但是由于网速慢,Activity2 需要很长时间才能加载。在加载活动之前显示空屏幕。

而不是黑屏,我想显示一个进度条,当 Activity2 准备好时,关闭进度条而不会让用户感到沮丧。

我不知道如何执行此操作或启动此操作。我是安卓新手。请通过提出想法来帮助我,或者请分享有关此的任何链接!

提前致谢!!

4

2 回答 2

1

在开始互联网过程之前创建活动2(或者如果您在异步任务中执行此操作,则在 preexecute 方法中)您创建一个进度对话框,当任务完成时(在执行后的 asynctask 中)您关闭对话框

于 2013-08-09T08:01:35.673 回答
-3

You must be using startActivity(intent) to start the 2nd activity. place that code in a thread and start the AlertDialog just before that. Stop the AlertDialog in the handler of the Thread

Place a view inside the AlertDialog. The view contains a ProgressBar(Circular)

于 2013-08-09T08:03:44.480 回答