@Override protected void onPostExecute(Result result) { super.onPostExecute(result); if (result != null) { if (result.getStatus().equals("0")) { UIHelper.ToastMessage(context, typeDesc + "已删除"); if (taskCallBack != null) { taskCallBack.onTaskFinshed(); } // 如果是从 启动的,删除后,回到最新回复列表页面 if (context.getClass().isAssignableFrom(NewCommentsDetailActivity.class)) { ((BaseActivity) context).finish(); ((BaseActivity) context).backAnim(); } } else { UIHelper.ToastMessage(context, result.getStatusMessage()); return; } } else { if (null != e) { e.makeToast(context); } return; } }
// 这个方法可以执行UI线程里操作界面的东西,类似于new handler里面的东东 @Override protected void onPostExecute(Result result) { super.onPostExecute(result); if (result != null) { if (result.getStatus().equals("0")) { UIHelper.ToastMessage(context, "删除成功", Toast.LENGTH_SHORT); // 加载宝宝信息列表 showProgressDialog(context, "", getResources().getString(R.string.load_ing)); new GetBabyListTask().execute(AppContext.getApp().getToken()); } else { UIHelper.ToastMessage(context, result.getStatusMessage()); return; } } else { if (null != e) { e.makeToast(context); } return; } }
@Override protected void onPostExecute(Result result) { // TODO Auto-generated method stub super.onPostExecute(result); if (null != progress) { progress.dismiss(); } if (null == result) { if (null != e) { e.makeToast(context); } return; } else { if (result.getStatus().equals("0")) { Intent intent = new Intent(context, ForgetPasswordStep2Activity.class); intent.putExtra("ValidUserResult", validUserResult); startActivity(intent); intoAnim(); } else { UIHelper.ToastMessage(context, result.getStatusMessage()); return; } } }