我有一个MappedByteBuffer,它的一部分包含PNG文件的字节。
我想调用: BitmapFactory.decodeByteArray(byte[]数据,整数偏移量,整数长度);
我是否必须将MappedByteBuffer的一部分移动到byte[]中,或者是否有某种方法可以直接传递MappedByteBuffer?
谢谢!
发布于 2014-10-29 04:28:17
没有办法调用一个不存在的方法。
使用来自MappedByteBuffer的数据的唯一方法是将数据复制到byte[]缓冲区,然后将此缓冲区传递给您提到的方法。可能是通过ByteBuffer#get(byte[] target)。
https://stackoverflow.com/questions/26617603
复制相似问题