启动其他activity的过程中黑屏如何解决?
本帖最后由 ameyume 于 2011-06-18 18:11:48 编辑 在从activity A启动activity B时,出现短暂的黑屏。
只有在第一次启动时,加载B的过程中会出现黑屏的情况,以后再启动B时就不会黑屏。
我在manifest中activity A,B都加了android:launchMode="singleInstance",第一次启动B时还是会黑屏。
并且在startActivity(intent)后面增加了
overridePendingTransition(R.anim.slide_left_in, R.anim.slide_right_out);
依然会有黑屏问题。
这个问题该如何解决?
多谢!
[解决办法]
这个很可能是在加载activityB的过程中,比如onCrete()或者onStart()中做了耗时操作,才会出现短暂黑屏,第二次加载时,因为内容已经读入内存,所以不耗时,即不会黑屏!建议耗时操作的后台加载!
如果没有的话,........
[解决办法]
黑屏可不可能是laucher启动慢的原因~~~
[解决办法]
估计没法解决
[解决办法]
估计是硬件处理性能的原因