作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
假设我有一个名为 layout-port
的布局文件夹。此布局包含您可以在下图(手机)中看到的两种布局。另一方面,我有一个 layout
文件夹,当屏幕方向不是纵向模式时使用,它是横向的。
然而,当我旋转一个小屏幕的设备时,它会使用纵向布局,但由于屏幕太小,它不是最优的,而且看起来不太好,因为两个 fragment 布局主要针对至少 600dp 平板电脑。
所以问题是,有什么方法可以使用限定符来设置横向布局以实现大于 600 的最小宽度?
我一直在检查文档 http://developer.android.com/guide/practices/screens_support.html但它似乎无法结合最小宽度和方向。
最佳答案
我认为您真正想要的是声明一个文件夹...
layout-w600dp-land
仅当您的平板电脑或 w600dp 设备处于横向模式时才会调用此方法。基本上,您可以将限定词 w600dp
与 land
结合起来。
关于android - 如何为平板电脑设置横向布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18682929/
我是一名优秀的程序员,十分优秀!