这个问题的解决方案是将图片放置在不同的mipmap文件夹中,而不是在Drawable文件夹中。这是因为不同密度的设备需要显示不同分辨率的图像。下面是示例代码:
在mipmap-hdpi文件夹中放置128x128像素的图像:
在mipmap-xhdpi文件夹中放置256x256像素的图像:
在代码中,可以使用以下代码引用这些图像:
ImageView imageView = findViewById(R.id.my_image_view); imageView.setImageResource(R.mipmap.my_image);