这似乎很简单,我试图设置位图图像,但是从资源来看,我在应用程序中的可绘制文件夹中。

bm = BitmapFactory.decodeResource(null, R.id.image);

这样对吗?

最佳答案

假设您在Activity类中调用此方法

Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image);

第一个参数,Resources是必需的。通常可以在任何Context(以及诸如Activity的子类)中获得它。

关于android - 如何从资源设置位图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4955268/

10-09 08:53