Android Studio无法识别hdpi文件夹中的图像

时间:2017-02-21 09:18:52

标签: android android-studio drawable hdpi

我将一些图像直接保存到drawable文件夹中。这些,Android Studio通常可识别。但保存在mhdpi,hdpi,xhdpi,xxhdpi和xxxhdpi文件夹中的图像代码无法识别并显示错误。有谁知道发生了什么?谢谢!

2 个答案:

答案 0 :(得分:0)

可绘制文件夹的重点是Android可以根据屏幕分辨率决定应该采用哪种密度。

低分辨率设备将例如drawable-ldpi文件夹中的drawable和一个非常高分辨率的设备将从drawable-xxxhdpi文件夹中获取drawable。

在您的代码中,您始终将drawable引用为

R.drawable.yourdrawablename

答案 1 :(得分:0)

在右键单击res文件夹和名称文件夹之后尝试制作新的可绘制文件夹以放置图像

抽拉-HDPI

抽拉-MDPI

抽拉-xhdpi

抽拉-xxhdpi

抽拉-xxxhdpi

根据图像的尺寸拖放具有相同名称的图像。 android将drawable文件夹作为一个实体,选择最适合的图像并在不同的分辨率手机上显示。

enter image description here