#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);