Я отправляю некоторые данные в базу данных с помощью Volley, и я получаю следующий ответ jsonarray.Ответ JSONArray с Volley для Android
[
{
"nickname":"panikos",
"username":"[email protected]",
"user_type":"LEADER",
"latest_steps":"0"
}
]
Это пример моего кода, который, к сожалению, не выйти или отладить переменную «ник» объекта :(.
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";
}
};
Любые идеи? Я-то отсутствует?
Благодаря
код выглядит нормально. вы добавляете 'jsonObjReq1' для запроса очереди? –