【发布时间】:2011-01-12 17:52:36
【问题描述】:
我有纵向模式(在文件夹布局中)和横向模式(在文件夹布局中)的布局。此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。
我想在屏幕旋转到横向模式时从“layout-land”更新视图,在屏幕旋转到纵向模式时从“layout”更新视图。
我该怎么做?
【问题讨论】:
标签: android layout screen rotation
我有纵向模式(在文件夹布局中)和横向模式(在文件夹布局中)的布局。此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。
我想在屏幕旋转到横向模式时从“layout-land”更新视图,在屏幕旋转到纵向模式时从“layout”更新视图。
我该怎么做?
【问题讨论】:
标签: android layout screen rotation
您可以在 setContentView(R.layout.name) 中使用 onConfigchange 方法,这样就可以了。
【讨论】:
layout-land 文件夹的xml 怎么办?我的layout 文件夹中的任何xml 都会强制进入纵向视图,但我真的想在配置更改时手动设置横向xml。谢谢,如果你知道。