如何将byte[]或bitmap转换为整数(R.drawable.picture)Android java

3

我想要转换

byte[] image = cursor.getBlob(5);

Bitmap bit_image = getImage(image);

byte[]Bitmap转化为R.drawable.picture

我需要它是一个整数int而不是int[]),因为我的自定义列表视图只接受int

list_view_class.add(new List_view_class(R.drawable.picture,text);
1个回答

5
你所尝试的做法行不通。 R.drawableR.string并不是资源本身,而是应用程序中资源的引用。因此你无法将任何对象转换为R 或其他类型。你可以使用 Bitmap 并直接显示它。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接