我已经创建了一个文件夹布局-土地,我已经放置了一个修改的副本,我的main.xml布局(修改,以显示布局的景观)。因此,我在res/layout中有main.xml,在res/layout-land中有修改过的main.xml。
在运行应用程序之前,当我旋转手机时,会显示良好的活动(垂直),但如果我在运行应用程序时旋转,活动就会“消失”并显示主屏幕.
这只在main.xml上,而不是在preferences屏幕上(当我旋转时,屏幕旋转)。
这不是一个FC:活动仍然在后台运行不,应用程序被我杀死了!
发布于 2012-01-09 06:24:31
我发现了这个问题:当我旋转屏幕时,会调用void onDestroy。在这个空白中,我杀死了进程,这就是为什么应用程序结束的原因(事实上,我错了,应用程序没有在后台继续,进程被我杀死了)。
我在堆栈溢出中找到了一些答案,以避免在屏幕旋转后执行onCreate中的所有内容。
谢谢
发布于 2012-01-08 22:27:36
尝试将布局文件夹重命名为布局端口。这可能会让它更好地分辨。
如果仍然存在相同的问题,则可能需要提供错误消息或代码。
https://stackoverflow.com/questions/8784595
复制相似问题