protected void delete() { mPush.removeMessage( mId, new CommonMessageListener() { @Override public void onSuccess() { if (null != mResultTextView) { mResultTextView.setText("remove message success."); } } @Override public void onFailure(int errCode, String errMsg) { if (null != mResultTextView) { mResultTextView.setText("errCode:" + errCode + ", errMsg:" + errMsg); } } }); }