我有两个活动 Activity1 和 Activity2。单击按钮时,我正在从 Activity1 切换到 Activity2。但是由于网速慢,Activity2 需要很长时间才能加载。在加载活动之前显示空屏幕。
而不是黑屏,我想显示一个进度条,当 Activity2 准备好时,关闭进度条而不会让用户感到沮丧。
我不知道如何执行此操作或启动此操作。我是安卓新手。请通过提出想法来帮助我,或者请分享有关此的任何链接!
提前致谢!!
我有两个活动 Activity1 和 Activity2。单击按钮时,我正在从 Activity1 切换到 Activity2。但是由于网速慢,Activity2 需要很长时间才能加载。在加载活动之前显示空屏幕。
而不是黑屏,我想显示一个进度条,当 Activity2 准备好时,关闭进度条而不会让用户感到沮丧。
我不知道如何执行此操作或启动此操作。我是安卓新手。请通过提出想法来帮助我,或者请分享有关此的任何链接!
提前致谢!!
在开始互联网过程之前创建活动2(或者如果您在异步任务中执行此操作,则在 preexecute 方法中)您创建一个进度对话框,当任务完成时(在执行后的 asynctask 中)您关闭对话框
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)