区分 9" 和 10" 平板电脑布局

Distinguish between 9" and 10" tablet layouts

我正在尝试找到合适的限定符来区分 10 英寸平板电脑 (Nexus10) 和 9 英寸平板电脑 (Nexus9) 之间的布局。这是纵向布局,我的横向布局适用于两个屏幕。

到目前为止我一直找不到合适的组合。

另外,我也无法使 hdp-port 布局文件夹限定符工作。好像总是

条件 h< N >dp 应该可以解决问题。根据Resources Guide,此资格:

Specifies a minimum available screen height, in "dp" units at which the resource should be used—defined by the < N > value. This configuration value will change when the orientation changes between landscape and portrait to match the current actual height.

由于您的平板电脑是纵向的,因此 10 英寸的高度将比 9 英寸的最小可用高度更高,这可以区分您的不同布局。所以10'' portrait的条件应该是layout-h1600dp.

我的方式和它工作正常:

目录 -sw720dp 用于 9" 数位板资源,-sw800dp 用于 10" 数位板资源。