をjava.lang.Stringでには適用できません。JSONArrayは、私は、このボレーonResponseを持って
public void onResponse(String response) {
try {
JSONArray info = new JSONArray(response);
String name = info.getString("name");
String picture = info.getString("picture");
Picasso.with(context).load(picture).into(profile);
user_name.setText(name);
} catch (JSONException e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(), "Error: " + e.getMessage(), Toast.LENGTH_LONG).show();
}
}
問題が("name")
と("picture")
がJSONArrayはjava.lang.Stringでに適用することができない私を与えることです。
私は何を欠席しましたか?
編集:
[{"name":"josh","picture":"http:\/\/192.168.0.11\/pic.png"}]
レスポンスを共有できますか?名前とピクチャの値がJSONArrayで、文字列だけではないようです。 – Shubham
@Shubhamそれは次のようなものです: '[{" name ":" josh "、" picture ":" http:///ip//pic.png "}]' –
あなたは配列上でループしていません! –