정말 미치겠습니다. 제발 도와주세요 ㅜㅜ

byte array 가 존재합니다.

byte a[] 가 있다고 하면
RGBA값이 각각 1바이트씩 차지해서 쭈욱 계속 있게됩니다.

원래 자바에서는 이것을 Bufferedimage에서 불러와서 image에 변환해 줄수 있었는데요

안드로이드에서는 이 bufferedimage라는녀석이 없어서 어떻게 화면에 뿌려줘야하는지 모르겠습니다.

제가짠 소스는 다음과 같습니다.
bbb에는 한바이트마다 r,g,b,a 값이 쭈욱 들어가게 됩니다.

ByteArrayInputStream in2=new ByteArrayInputStream(bbb);
         Bitmap bitmap = BitmapFactory.decodeStream(in2);
         ((ImageView)findViewById(R.id.ImageView01)).setImageBitmap(bitmap);

두번째줄에 BitmapFactory.decodeBytearray 로 해봐도 똑같습니다.

증상은 그냥 아무 변화가 없다는 것입니다 ㅜㅜ 도대체 어떻게 해야할까요 ??? ㅜㅜ 제발 도와주세요