У меня проблема с Android Studio (JsonArrayRequest)

#java #php #android #mysql #json

#Ява #php #Android #mysql #json

Вопрос:

Подводя итог, я хочу показать данные из базы данных с помощью метода GET с использованием URL-адреса, но он показывает мне «Ответ.ErrorListener ()» я имею в виду, что он показывает мне число 6 (цифры должны помочь мне увидеть, как далеко работает код). Я был бы признателен за любую помощь или совет.

PS: Код «Ответ.Слушатель ()» и «новый ответ.ErrorListener ()» показаны мне серым цветом, и я не знаю, что это значит xd.

 private void buscarProducto(String URL){  JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(URL, new Response.Listenerlt;JSONArraygt;() {  @Override  public void onResponse(JSONArray response) {  Toast.makeText(getApplicationContext(), "1", Toast.LENGTH_SHORT).show();  JSONObject jsonObject = null;  for (int i = 0; i lt; response.length(); i  ) {  Toast.makeText(getApplicationContext(), "2", Toast.LENGTH_SHORT).show();  try {  jsonObject = response.getJSONObject(i); Toast.makeText(getApplicationContext(),jsonObject.getString("Nombre"), Toast.LENGTH_SHORT).show();   txtNombre.setText(jsonObject.getString("Nombre"));  txtMarca.setText(jsonObject.getString("Marca"));  txtPeso.setText(jsonObject.getString("Peso"));  Toast.makeText(getApplicationContext(), "4", Toast.LENGTH_SHORT).show();  } catch (JSONException e) {  Toast.makeText(getApplicationContext(), "5", Toast.LENGTH_SHORT).show();  }  }  }  }, new Response.ErrorListener() {  @Override  public void onErrorResponse(VolleyError error) {  Toast.makeText(getApplicationContext(), "6", Toast.LENGTH_SHORT).show();  }  });  requestQueue = Volley.newRequestQueue(this);  requestQueue.add(jsonArrayRequest);