Ich poste einige Daten in die Datenbank mit Volley und ich bekomme die folgende jsonarray Antwort.JSONArray Antwort mit Volley für Android
[
{
"nickname":"panikos",
"username":"[email protected]",
"user_type":"LEADER",
"latest_steps":"0"
}
]
Dies ist ein Beispiel meiner Code, der leider nicht oder debuggen die Variable „Spitznamen“ Objekt :(nicht abzumelden.
final JsonArrayRequest jsonObjReq1 = new
JsonArrayRequest(AppConfig.URL_GET_TEAM, jsonObject,
new com.android.volley.Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Log.d("TAG", response.toString());
try {
JSONArray jsonArray = new JSONArray(response);
for(int i=0;i<jsonArray.length();i++){
JSONObject jresponse =
jsonArray.getJSONObject(i);
String nickname =
jresponse.getString("nickname");
Log.d("nickname",nickname);
}
} catch (JSONException e) {
e.printStackTrace();
}
//pDialog.dismiss();
}
}, new com.android.volley.Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d("TAG", "Error: " + error.getMessage());
//pDialog.dismiss();
}
}) {
@Override
public String getBodyContentType() {
return "application/json; charset=utf-8";
}
};
Irgendwelche Ideen? Bin ich etwas fehlt?
Dank
der Code scheint in Ordnung. fügen Sie 'jsonObjReq1' hinzu, um eine Warteschlange anzufordern? –