private void handleModifyRemarkResult(Object object) { if (!(object instanceof ModifyResult)) { return; } final ModifyResult result = (ModifyResult) object; if (!mContact.getUserId().equals(result.mFriendUserId) || !mNewRemark.equals(result.mFriendRemark)) { return; } if (mInModifyRemark) { final Activity activity = getActivity(); if (result.mResult == ConstantCode.CONTACT_OPERATION_SUCCESS) { Toast.makeText(activity, R.string.modify_remark_success, Toast.LENGTH_SHORT).show(); mContact.setRemarkName(mNewRemark); final ActionBar actionBar = getActivity().getActionBar(); if (actionBar != null) { actionBar.setTitle(mContact.getShowName()); } } else { Toast.makeText(activity, R.string.modify_remark_failure, Toast.LENGTH_SHORT).show(); } mInModifyRemark = false; dismissProgressDialog(); } }