在mdpi平板电脑中使用hdpi drawables而不创建图像副本

时间:2015-08-19 11:31:20

标签: android android-layout

我希望我的应用尽可能轻量级。因此,我将所有图片放在drawable-xxhdpi内,让Android操作系统调整大小。

然而,对于10英寸 mdpi 平板电脑,我想使用 hdpi 图像。我知道,可以创建drawable-sw720dp-mdpi并放置 hdpi 图片。但这会增加apk大小,这不是选项。那么,是否有可能在不制作可绘制副本的情况下进行此类更改?

2 个答案:

答案 0 :(得分:0)

在项目的res文件夹中创建一个可绘制的文件夹并粘贴所有图像...它将根据设备大小调整所有图像的大小

答案 1 :(得分:0)

假设您有一组名为icon_text.png的资源;然后将一个放在drawable-xxhdpi文件夹中,将另一个放在drawable-hdpi文件夹中。这是你的情景,对吗?任何mdpi的设备(与其大小无关)都会从hdpi文件夹中提取资源(如果可用)。系统会选择最接近的匹配,mdpi更接近hdpi而不是xxhdpi