Tag: skia

BitmapFactory.decodeByteArray()始终返回null(手动创建的字节数组)

所以我试图从同事那里获取一些C ++代码,这些代码通过Bluetoth串口抓取图像数据(我使用的是Android手机)。 从数据我需要生成一个位图。 在测试移植的代码之前,我写了这个快速函数来主动生成一个纯红色矩形。 但是,BitmapFactory.decodeByteArray()始终失败并返回null位图。 我已经检查了它可以抛出的两个可能的exeptions并且没有一个被抛出。 byte[] pixelData = new byte[225*160*4]; for(int i = 0; i < 225*160; i++) { pixelData[i * 4 + 0] = (byte)255; pixelData[i * 4 + 1] = (byte)255; pixelData[i * 4 + 2] = (byte)0; pixelData[i * 4 + 3] = (byte)0; } Bitmap image = null; logBox.append("Creating bitmap […]