Почему мой залп не получает JSON от Django Rest Api? - PullRequest
0 голосов
/ 14 марта 2019

Так вот мой код Android и URL должен работать, но не уверен.Не нашел учебника по этой теме, поэтому я застрял!PS Я только нуб, просто пытаюсь начать!

private void fetchingJSON() {
    StringRequest stringRequest = new StringRequest(Request.Method.GET, "http://192.104.43.97/languages", new Response.Listener<String>() {
        @Override
        public void onResponse(String response) {
            Log.d("strrrrr", ">>" + response);
            try {
                JSONArray array = new JSONArray(response);

                //traversing through all the object
                for (int i = 0; i < array.length(); i++) {

                    //getting product object from json array
                    JSONObject product = array.getJSONObject(i);

                    //adding the product to product list
                    dataModelArrayList.add(new testmodel(
                            product.getInt("id"),
                            product.getString("url"),
                            product.getString("name"),
                            product.getString("paradigm")
                    ));
                    setupRecycler();
                }
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }
    },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    //displaying the error in toast if occurrs
                    Toast.makeText(getApplicationContext(), error.getMessage(), Toast.LENGTH_SHORT).show();
                }
            });
    // request queue
    RequestQueue requestQueue = Volley.newRequestQueue(this);
    requestQueue.add(stringRequest);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...