Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void loadData() {
- final ApiService api = ApiClient.getApiService();
- Call<ItemList> call = api.getFairyTailsJSON();
- call.enqueue(new Callback<ItemList>() {
- @Override
- public void onResponse(Call<ItemList> call, Response<ItemList> response) {
- if (response.isSuccessful()) {
- itemList = response.body().getItems();
- adapter = new ItemsAdapter(MainActivity.this, itemList);
- adapter.setItemSendId(MainActivity.this);
- recyclerView.setLayoutManager(new GridLayoutManager(MainActivity.this, 1));
- recyclerView.setItemAnimator(new DefaultItemAnimator());
- recyclerView.setAdapter(adapter);
- } else {
- Toast.makeText(MainActivity.this, "Не удается найти данные для отображения", Toast.LENGTH_SHORT).show();
- }
- }
- @Override
- public void onFailure(Call<ItemList> call, Throwable t) {
- Toast.makeText(MainActivity.this, "Нет доступа к сайту", Toast.LENGTH_SHORT).show();
- }
- });
- }
Add Comment
Please, Sign In to add comment