我希望不使用以下方法获取JPEG图像的字节数组:

    bitmap = BitmapFactory.decodeFile("/sdcard/photo.jpg");
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    bitmap.compress(CompressFormat.JPEG, 50, baos);
    byte[] data = baos.toByteArray();

有什么办法吗?

最佳答案

有什么理由不将文件本身加载为普通的FileInputStream等文件吗?(就我个人而言,我喜欢将番石榴Files.toByteArray()作为加载文件的简单方式,但我不知道番石榴在android上的状态。)

10-07 19:34
查看更多