Как получить данные json из веб-API в приложение android? - PullRequest
0 голосов
/ 25 мая 2020

Я написал веб-API для получения данных из базы данных и преобразования их в json с помощью php. В целях тестирования он находится на localhost. Как мне получить эти json данные в моем android приложении и отобразить их в recyclerview? Я пробовал модернизировать, но ответ всегда был неудачным.

private void fetchDetails(){
        Retrofit retrofit=refinstance.getRetrofitInstance();

        GetDataService getDataService=retrofit.create(GetDataService.class);

        Call<List<DataModel>> call=getDataService.getAllData();

        call.enqueue(new Callback<List<DataModel>>() {
            @Override
            public void onResponse(Call<List<DataModel>> call, Response<List<DataModel>> response) {
                    List<DataModel> dlist=response.body();

                    recyclerView.setAdapter(new CustomAdapter(MainActivity.this,dlist));
            }

            @Override
            public void onFailure(Call<List<DataModel>> call, Throwable t) {
                Toast.makeText(MainActivity.this, "Error", Toast.LENGTH_SHORT).show();
                t.printStackTrace();
            }
        });
    }
}
...