Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
bitmap.copyPixelsFromBuffer(byteBuffer);
// bitmap is valid and can be displayed
ฉันแยก ByteArray ออกจาก byteBuffer ที่ถูกต้อง แต่มันคืนค่าเป็นโมฆะเมื่อฉันพยายามถอดรหัส ByteArray ใครสามารถอธิบายได้ว่าทำไมถึงเป็นเช่นนั้น
byteBuffer.rewind();
byteBuffer.get(byteArray, 0, byteBuffer.capacity());
Bitmap bitmap = BitmapFactory.decodeByteArray(byteArray, 0 , byteArray.length);
// returns null