我正在尝试解析base64或jpeg的图像。我正在尝试使用此代码解析base64
if(ar.has("foto"))
{
byte[] decodedString = Base64.decode(ar.getString("foto", Base64.DEFAULT));
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
}
但是它显示getString (String) in JSONObject cannot be applied to (String, int)
为红色的int
。
它在这行代码("foto", Base64.DEFAULT)
中表示错误。请帮忙
答案 0 :(得分:2)
更改
来自:
byte[] decodedString = Base64.decode(ar.getString("foto", Base64.DEFAULT));
到:
byte[] decodedString = Base64.decode(ar.getString("foto"), Base64.DEFAULT);