我的平板电脑是Google Nexus 10,它的XHDPI屏幕尺寸(我相信)超大尺寸。
我已将资产投放到 drawable-xhdpi 文件夹中。
然后我决定测试创建另一个文件夹,即 drawable-xlarge-xhdpi 并将一些资产粘贴到其中。我将其他资源留在了 drawable-xhdpi 。
我运行了该应用,忽略了 drawable-xhdpi 中的资源,并从 drawable-xlarge-xhdpi 中获取了资源。
< / LI>然后我将 drawable-xlarge-xhdpi 重命名为 drawable-large-xhdpi 。
我运行了该应用,忽略了 drawable-xhdpi 中的资源,并从 drawable-large-xhdpi 中获取了资源。
< / LI>然后我将 drawable-large-xhdpi 重命名为 drawable-normal-xhdpi 。
我运行了该应用,它忽略了 drawable-xhdpi 中的资源,并从 drawable-normal-xhdpi 中获取了资源。
< / LI>然后我将 drawable-normal-xhdpi 重命名为 drawable-small-xhdpi ..
我运行了应用程序,这次,它忽略了 drawable-small-xhdpi 中的资源,并从 drawable-xhdpi 中获取了资源。
因此,似乎Android系统似乎看到Nexus 10具有正常的&#39;,&#39;大&#39;和超大的&#39;屏幕。
我不知道这里发生了什么,但我确定那里的某些人对此有所了解,谁可以
修改
即使我将一些资源放入一个名为 drawable-normal-ldpi 的文件夹中也是如此(我的实际设备不能远离XLarge(屏幕)和XHDPI(密度)) ),仍然从该文件夹中获取资源并忽略XHDPI文件夹中的资源。
我通读了,并且认为我理解Official docs on this subject,但我的最新测试显示我显然没有。