如何将Bitmap
转换为InputStream
?
我想将此InputStream
用作ETC1Util.loadTexture()
函数的输入。
最佳答案
这可能有效
ByteArrayOutputStream bos = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.PNG, 0 /*ignored for PNG*/, bos);
byte[] bitmapdata = bos.toByteArray();
ByteArrayInputStream bs = new ByteArrayInputStream(bitmapdata);