1

我很抱歉提出这个问题的奇怪方式。

所以基本上问题是我有3个可绘制资源的目录

  • 可绘制的
  • 可绘制的正常 hdpi
  • 可绘制的-xlarge

打算像这样分开它

我想这样分开

但它不起作用。

因为具有正常屏幕mdpi的设备仍然从normal-hdpi 中选择,我不想要这个。

我可以将drawable重命名为drawable-normal-mdpi,它可以工作,但是一个非常小的设备会抱怨找不到资源。

这让我不得不选择将文件夹内容从drawable复制到drawable-normal-mdpi,这听起来是错误的。

使用 alias-xml 的选项并没有真正的帮助,因为据我所知,我需要为每一个可绘制的对象提供 2 个 xml,对我来说,这比为最低分辨率创建一个重复的文件夹更糟糕。

如图所示,我可以做些什么来实现我的目标?谢谢你的时间。

编辑:minSdkVersion="8" targetSdkVersion="15"

解决了:

通过使用目录,我能够像在图像中一样将其分开

  • 可绘制的 mdpi
  • 可绘制的 hdpi
  • 可绘制的-xlarge
4

0 回答 0