Android 7.0 设置 > 显示大小设置为对当前实施影响较小

Android 7.0 Settings> Display size set to small impact on current implementation

当移动设备、平板电脑(7' 和 10')需要特定布局时,我当前支持多个设备的实现是分别在布局 normal、large 和 xlarge 文件夹中具有单独的布局。

但是,从 Android 7.0 开始,用户可以更改显示大小。当显示尺寸设置为小时,导致它属于大类别并开始选择大文件夹资源。

为了解决这个问题,我打算将 large 和 x large 重命名为 600dp 和 720dp。 As large 和 xlarge 旨在支持 7' 和 10' 平板电脑。

这种方法是否正确,layout-normal、layout-sw600dp、layout-sw720dp 是否会涵盖手机、7' 和 10' 平板电脑?

提前致谢。

我们的结论是在最小宽度属性的基础上给出正确的行为 - layout-sw600dp, layout-sw720dp

详细了解最小宽度 - https://developer.android.com/training/multiscreen/screensizes.html

谢谢。