我有一个泼水活动(有主题),以冷启动时显示。
现在,在检查了一些新用户或返回用户等之后,我从那里启动了下一个MainActivity。
显示主要活动的UI(布局)需要很长时间
我尝试在onCreate上打印日志。 (Log for on create会立即出现在MainActivity的堆栈跟踪中),但App仍会显示相同的冷启动图像
甚至弹出应该出现在我的MainActivity中也会显示在启动活动图像
上第二个观察是,如果我将其主要活动替换为其他活动,则立即显示
问题肯定与MainActivity有关,因为我在那里进行了很多Db和网络调用
尽管所有网络调用都是使用Retrofit(不在主线程上)完成的
如何确保立即显示用户MainActivity UI?