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

Joh*_*gan 3 java android bitmap

我想转换

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

Bitmap bit_image = getImage(image);
Run Code Online (Sandbox Code Playgroud)

任何一个byte[]Bitmap一个R.drawable.picture.

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

list_view_class.add(new List_view_class(R.drawable.picture,text);
Run Code Online (Sandbox Code Playgroud)

Hug*_*sse 5

你无法做你想做的事. R.drawable或者R.string等等不是资源本身,而是对应用程序中资源引用.所以你不能将对象的转换为R或者某种东西.你可以做的是使用Bitmap并直接显示它.