package com.xda.one.loader; import com.xda.one.api.inteface.NewsClient; import com.xda.one.api.model.response.container.ResponseNewsContainer; import com.xda.one.api.retrofit.RetrofitNewsClient; import android.content.Context; public class NewsLoader extends AsyncLoader<ResponseNewsContainer> { private final NewsClient mNewsClient; private int mPage; public NewsLoader(Context context, int page) { super(context); mPage = page; mNewsClient = RetrofitNewsClient.getClient(getContext()); } @Override public void releaseResources(ResponseNewsContainer data) { } @Override public ResponseNewsContainer loadInBackground() { return mNewsClient.getNews(mPage); } }