启动活动并延迟其过渡

1 android transition views android-activity

我有2个活动:

    - 活动A从互联网收集数据(需要一些时间)
    - 活动B基于先前收到的数据构建UI元素(也需要一些时间)

当活动A开始下载时,应用程序进入加载阶段.当它完成时,活动B开始,所以我在A和B的视图之间进行转换.然后B也需要加载阶段.

我有加载 - 转换 - 加载 - 结果看起来不太好看.

我想要加载 - 转换 - 结果将两个活动的加载分组.

所以我的问题是:有没有办法开始活动,但推迟过渡?

Ami*_*far 5

我认为你没有采取正确的方式.我建议只使用装载机进行一项活动.然后使用类似的东西AsyncTask在不同的线程中加载数据.在数据加载时更新UI,然后在完成所有操作后删除加载器.您应该使用多个线程来完成需要时间的工作,否则您的UI将会冻结.看看你上面说的话,我不明白为什么你需要两个活动.