如何避免活动android之间的空白屏幕?

时间:2010-12-10 13:27:49

标签: android

当从一个活动启动子活动时,第二个活动显示良好。但同时出现空白屏幕。为什么我不知道。我在第二个活动的oncreate()中加载gps相关数据。如何避免空白屏幕和加载快。

的问候, Rajendar

3 个答案:

答案 0 :(得分:3)

如果您在onCreate中执行长时间运行操作,那么应用程序将需要很长时间才能启动。没有办法解决它。

作为替代方案,您是否可以将长时间运行的代码移出onCreate并进入后台线程(由Fredrik Leijon建议),并在onCreate方法中弹出{{1}通知用户应用程序正在加载?线程完成后,您可以关闭对话框并加载普通视图。

答案 1 :(得分:3)

更改您的活动启动模式,例如android:launchMode =“standard”..在清单文件中以黑屏加载的相应活动中添加此代码..它解决了您的问题..

答案 2 :(得分:2)

尝试在单独的线程中加载数据