小编Sye*_*air的帖子

根据屏幕尺寸强制加载所需的 dpi 可绘制对象

我有 4 组图像

Resolutions        DPI      Directory
240 x 320          120dpi - drawable-ldpi
320 x 480          160dpi - drawable-mdpi
480 x 800          240dpi - drawable-hdpi
1280x 800          320dpi - drawable-xhdpi
Run Code Online (Sandbox Code Playgroud)

但是当我用分辨率在华硕变压器上测试它时1280x800 and DPI 224。它从 drawable-hdpi 加载图形。

如果我添加另一个名为 drawable-xlarge 的文件夹,它将加载所需的图像,但也会增加应用程序的大小。

我的问题如下

1 - 支持所有屏幕尺寸和 DPI 的最佳做法是什么?

2 - 有没有办法强制加载特定 DPI wrt 屏幕尺寸的可绘制?

3 - 在不复制图形的情况下,针对我的问题推荐的解决方案是什么?

android dpi drawable screen-size

5
推荐指数
1
解决办法
1976
查看次数

标签 统计

android ×1

dpi ×1

drawable ×1

screen-size ×1