两个活动之间的飞溅屏幕

时间:2012-07-12 14:47:42

标签: android splash-screen

我想在第一次和第二次活动之间显示一个闪屏。这两个活动都使用AsyncTask。首先是一个简单的登录屏幕,检索整个应用程序的数据,然后加载活动特定的数据。目前,这两个活动都有自己的ProgressDialogs,它们非常幼稚但是它们是单独开发的,然后我不打算一个接一个地把它们放在一起。

我尝试实现启动画面只替换一个活动的加载过程。但是,为了在它们之间放置一个闪屏,我是否必须将所有加载过程转移到单个活动中?哪个活动应该包含启动画面的代码?我基本上想要通过一个启动画面替换两个ProgressDialog。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为最简单的方法就是制作一个显示启动画面的过渡活动,为下一个活动预加载数据,然后启动下一个活动。

活动A加载活动B,显示同时运行AsyncTask时的启动画面。一旦AsyncTask完成加载活动C.

我希望我能正确理解你的问题: - )