【问题标题】:Nexus 7 - Different Layouts for Portrait and Landscape modesNexus 7 - 纵向和横向模式的不同布局
【发布时间】:2014-11-14 21:06:23
【问题描述】:

我正在尝试为纵向和横向模式显示不同的布局。所有 Nexus 7 - 端口/Nexus 7 - 陆地/Nexus 10 - 端口/Nexus 10 - 陆地的布局都不同。

现在,我从 layout-large-land 和 layout-large-port 显示了不同的布局。

我尝试创建 layout-sw600dp-land 和 layout-sw600dp-port(基于开发人员的 link)并将布局放置在此处。但是,似乎布局是从 layout-large-land 和 layout-large-port 获取的。

如何为 Nexus 7 陆地和端口指定单独的布局以及为 Nexus 10 陆地和端口指定不同的布局。

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    对 nexus 10 使用 layout-xlarge-land 和 layout-xlarge-port。大意味着 7 英寸,因此 nexus 7 将采用大尺寸。

    10 英寸平板的 layout-xlarge-land 横向

    10 英寸平板电脑的layout-xlarge-port 纵向

    7到10英寸平板的布局-大地景观

    7 到 10 英寸平板电脑的布局大端口纵向

    【讨论】:

    • 好的,我试过这种方法。现在,当我以纵向(单视图)打开应用程序,然后切换到横向(当我有详细视图时)并再次旋转到纵向时,它会崩溃(说它找不到详细视图)。关于如何解决它的任何想法?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-03
    相关资源
    最近更新 更多