问题
在实际Android开发中会遇到横竖屏切换时,由于横竖屏尺寸问题,界面布局会有差异
解决方案
res文件目录中,新建文件夹layout-port,存放竖屏布局res文件目录中,新建文件夹layout-land,存放横屏布局- 需要保证
layout-port和layout-land文件夹中保证同名的布局文件,否则横竖屏切换时,无法找到对应的布局文件 - 对于横竖屏布局文件一样的界面,可以新建文件夹
layout,存放唯一份布局文件使用即可 - 如果
layout-port、layout-land、layout三个文件夹均存在同名的布局文件,在竖屏时系统会使用layout-port内的布局文件,横屏时使用layout-land内的布局文件