@Override public void getBillTask(BillTaskResponse billTaskResponse) { HttpStatus code = billTaskResponse.code; if (StatusCode.isOk(code)) { Utilities.showRecycler(recyclerView, layoutNoContent); getBills = billTaskResponse.bills; adapter = new PayableAdapter(getActivity(), getBills); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); } else if (StatusCode.isUnauthorised(code)) { Utilities.setAPIContext(getActivity()); new APIConnect.UpdateTokenTask().execute(); loadBills(); } else if (StatusCode.isNoContent(code)) { Utilities.showNoContentLayout(recyclerView, layoutNoContent); } else if (StatusCode.isBadRequest(code)) { Toast.makeText(getActivity(), billTaskResponse.error, Toast.LENGTH_SHORT).show(); } }