У меня был Унифицированный указатель ресурса (URL), который содержит JSON
Массив [1579.39734, 2523,679.59824966966,4327116]
с именем ключа. Как я могу получить элемент данных массива JSON, используя залп? Кто-нибудь может помочь?
Ниже мое кодирование, но оно не работает.
private void loadJsonArray() {
JsonArrayRequest jsArrayRequest = new JsonArrayRequest
(Request.Method.POST, new_url, null, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
double[] value=new double[3];
pDialog.dismiss();
for (int count =0; count < response.length(); count++) {
try {
value[count]=response.getDouble(count);
}
catch (JSONException e) {
e.printStackTrace();
}
}
text1.setText(String.valueOf(value[0]));
text2.setText(String.valueOf(value[1]));
text3.setText(String.valueOf(value[2]));
text4.setText(String.valueOf(value[3]));
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(getApplicationContext(), "Error....", Toast.LENGTH_SHORT).show();
error.printStackTrace();
}
});
Singleton.getistance(this).addToRequestque(jsArrayRequest);
}