0

你打电话时:

    Bitmap b = BitmapFactory.decodeResource(getResources(), R.drawable.disco);

如果我在每个 drawable-hdpi、drawable-mdpi 和 drawable-ldpi 中都有一个 disco.png,将使用哪个版本的“disco”?是否取决于使用代码的设备?如果 hdpi - 设备正在使用代码,它会使用 hdpi 图像吗?我很难找到这方面的好文档,在此先感谢。

4

1 回答 1

2

是的,如果您提供 hdpi drawable 并在 hdpi 设备上运行此代码,您将获得 hdpi drawable。阅读此文档,了解 Android 如何决定使用哪个资源

于 2012-03-15T19:27:30.777 回答