@Override
 public void handleMessage(Message msg) {
   super.handleMessage(msg);
   CallbackObject object = (CallbackObject) msg.obj;
   Request request = object.request;
   OnResultListener listener = object.listener;
   switch (msg.what) {
     case MESSAGE_SUCCESS:
       listener.onSuccess(request, object.result);
       break;
     case MESSAGE_FAILURE:
       listener.onFailure(request, -1, object.exception);
       break;
   }
 }
Example #2
0
 // TODO:
 // PENDIENTE
 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
   try {
     if (data == null) {
       mSurveyAdapter = SurveyAdapterBuilder.BuildAdapter(this, pId, getFragmentManager());
       mSurveyAdapter.notifyDataSetChanged();
     } else {
       if (resultListeners.size() > 0)
         for (OnResultListener l : resultListeners) {
           l.onResult(requestCode, resultCode, data);
         }
     }
   } catch (Exception e) {
   }
 }