【问题标题】:android layout-land and screen-rotation handlingandroid layout-land 和 screen-rotation 处理
【发布时间】:2011-01-12 17:52:36
【问题描述】:

我有纵向模式(在文件夹布局中)和横向模式(在文件夹布局中)的布局。此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。

我想在屏幕旋转到横向模式时从“layout-land”更新视图,在屏幕旋转到纵向模式时从“layout”更新视图。

我该怎么做?

【问题讨论】:

    标签: android layout screen rotation


    【解决方案1】:

    您可以在 setContentView(R.layout.name) 中使用 onConfigchange 方法,这样就可以了。

    【讨论】:

    • 我不喜欢的主要是我在布局中使用自定义视图,我需要保存它的所有变量......还有所有与布局有关的变量:(
    • 如果您需要使用来自layout-land 文件夹的xml 怎么办?我的layout 文件夹中的任何xml 都会强制进入纵向视图,但我真的想在配置更改时手动设置横向xml。谢谢,如果你知道。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多