2
File file = new File(imgfilepath);
if(file.exists()&&file.canRead())
{
    try{
        bitmap = BitmapFactory.decodeFile(imgfilepath);
    }catch(Exception e)
    {
        error=1;
    }

    try{
        blob = new ByteArrayOutputStream();
    }catch(Exception e)
    {
        error=2;
    }

    try{
        bitmap.compress(Bitmap.CompressFormat.JPEG,1, blob);
    }catch(Exception e)
    {
        error=3;
    }

    try{
        bitmapdata = blob.toByteArray();
    }catch(Exception e)
    {
        error=4;
    }
}

我得到错误值 3 如何解决这个问题,提供的图像是 jpg。它工作了一段时间,但现在它会返回错误

4

0 回答 0