I looked through a few answers, I missed something. Is there also a way to see the data before upgrading it?
Here is the code
extends Activity implements Callback<List<MemberPOJO>> { @Inject MembersInterface memberInterfaceService; @Override public void onFailure(Exception ex) { setProgressBarIndeterminateVisibility(false); String retrofitError = "Error: " + ex.getMessage(); Log.e("LoadActivity", retrofitError); } @Override public void onSuccess(List<MemberPOJO> result) { ArrayList<String> strings = new ArrayList<String>(result.size()); Log.e("LoadActivity", "MemberPOJO:" + result); }
...
public void getMemberHostData() { MemberLoader loader = new MemberLoader(this, memberInterfaceService); RetrofitLoaderManager.init(getLoaderManager(), 0, loader, this); } static class MemberLoader extends RetrofitLoader<List<MemberPOJO>, MembersInterface> { public MemberLoader(Context context, MembersInterface service) { super(context, service); } RestAdapter.Builder builder= new RestAdapter.Builder() .setRequestInterceptor(new RequestInterceptor() { @Override public void intercept(RequestFacade request) { request.addHeader("Accept", "application/json;versions=1"); request.addHeader("authorization",getAuthorization(getContext())); } }); @Override public List<MemberPOJO> call(MembersInterface service) { return service.listOfMemebers(); } }
android gson retrofit
Peter Birdsall
source share