在Nexus 7 800*1280上使用sw720代替hdpi值

S.M*_*ian 2 android android-screen-support

我看了这个链接:

不同分辨率支持android

res/values-sw720dp/dimens.xml(800*1280)

但是当我在Neymus 7上运行我的布局 - 在Genymotion上使用API​​ 19 800*1280时,它会使用

值,华电国际

代替

价值观sw720dp

!

在此输入图像描述

我的min api是14.

为什么?

kco*_*ock 5

因为Nexus 7没有最小宽度值> = 720dp.Nexus 7的密度是TVDPI(1.3倍),这意味着1280x800的分辨率实际上是961dp x 600dp.所以它应该匹配sw600dp限定符,但它不匹配sw720dp,因为它的最小宽度是600dp.