我想在第一次和第二次活动之间显示一个闪屏。这两个活动都使用AsyncTask。首先是一个简单的登录屏幕,检索整个应用程序的数据,然后加载活动特定的数据。目前,这两个活动都有自己的ProgressDialogs,它们非常幼稚但是它们是单独开发的,然后我不打算一个接一个地把它们放在一起。
我尝试实现启动画面只替换一个活动的加载过程。但是,为了在它们之间放置一个闪屏,我是否必须将所有加载过程转移到单个活动中?哪个活动应该包含启动画面的代码?我基本上想要通过一个启动画面替换两个ProgressDialog
。我该怎么办?
答案 0 :(得分:0)
我认为最简单的方法就是制作一个显示启动画面的过渡活动,为下一个活动预加载数据,然后启动下一个活动。
活动A加载活动B,显示同时运行AsyncTask时的启动画面。一旦AsyncTask完成加载活动C.
我希望我能正确理解你的问题: - )