Android:如何更改为特定尺寸或密度设备选择的资源文件夹?

Android:如何更改为特定尺寸或密度设备选择的资源文件夹?,android,Android,我的问题是,我必须为可绘制mdpi和可绘制tvdpi放置相同的可绘制副本。 目标设备密度为tvdpi和xhdpi。 我希望设备XHDPI从可绘制mdpi而不是可绘制tvdpi获取可绘制资源。为此我需要做什么?怎么做?可以通过自定义构建文件解决,但不知道如何解决?每当您引用@drawable/image时,系统都会根据屏幕密度选择适当的位图 res/ drawable-xhdpi/ image.png drawable-tvdpi/ image.png

我的问题是,我必须为可绘制mdpi和可绘制tvdpi放置相同的可绘制副本。 目标设备密度为tvdpi和xhdpi。
我希望设备XHDPI从可绘制mdpi而不是可绘制tvdpi获取可绘制资源。为此我需要做什么?怎么做?可以通过自定义构建文件解决,但不知道如何解决?

每当您引用@drawable/image时,系统都会根据屏幕密度选择适当的位图

 res/
    drawable-xhdpi/
       image.png
    drawable-tvdpi/
       image.png
因此,您无需为设备执行任何操作即可获取适当的可提取资源。
唯一需要做的是将图像正确地添加到具有标准像素大小的文件夹中。

您不必选择。应用程序根据设备属性进行选择。