android中的方向问题

时间:2011-06-06 04:17:22

标签: android orientation

我正在使用两个xml文件用于横向,另一个用于纵向 当我试图将我的方向景观改为纵向和纵向到横向时,它会显示黑屏 我想删除黑屏,我必须为此问题做什么

1 个答案:

答案 0 :(得分:4)

好的,我现在明白了“空白屏幕”是活动重启时的延迟。

它需要多长时间在很大程度上取决于你在onCreate()期间所做的事情,因为每次活动开始时都会调用它。你在评论中询问线程是否会解决它:简短的回答,不,它并不像产生一个新线程那么简单。

您可能需要考虑将onRetainNonConfigurationInstance()用于活动中的重物。请查看本文以获得出色的解释:http://developer.android.com/resources/articles/faster-screen-orientation-change.html

或者,您可以在Application类中使用静态数据。请在此处将应用程序视为单身人士帖子:http://androidcookbook.com/Recipe.seam?recipeId=1218