我正在使用两个xml文件用于横向,另一个用于纵向 当我试图将我的方向景观改为纵向和纵向到横向时,它会显示黑屏 我想删除黑屏,我必须为此问题做什么
答案 0 :(得分:4)
好的,我现在明白了“空白屏幕”是活动重启时的延迟。
它需要多长时间在很大程度上取决于你在onCreate()期间所做的事情,因为每次活动开始时都会调用它。你在评论中询问线程是否会解决它:简短的回答,不,它并不像产生一个新线程那么简单。
您可能需要考虑将onRetainNonConfigurationInstance()用于活动中的重物。请查看本文以获得出色的解释:http://developer.android.com/resources/articles/faster-screen-orientation-change.html。
或者,您可以在Application类中使用静态数据。请在此处将应用程序视为单身人士帖子:http://androidcookbook.com/Recipe.seam?recipeId=1218