致电时:
Bitmap b = BitmapFactory.decodeResource(getResources(), R.drawable.disco);
如果我在每个drawable-hdpi,drawable-mdpi和drawable-ldpi中都有disco.png,那么将使用哪个版本的“disco”?是否取决于使用代码的设备?如果hdpi - 设备正在使用该代码,它将使用hdpi图像吗?我很难找到好的文档,谢谢你提前。
答案 0 :(得分:2)
是的,如果您提供hdpi drawable并在hdpi设备上运行此代码,您将获得该hdpi drawable。请在how Android decides which resource to use上阅读此文档。