private void handleSubmit() { String content = mEtInput.getText().toString(); if (StringUtils.isEmpty(content) || mTeam == null) return; OSChinaTeamApi.pubTeamNewActive( mTeam.getId(), content, imgFile, new AsyncHttpResponseHandler() { @Override public void onSuccess(int arg0, Header[] arg1, byte[] arg2) { Result result = XmlUtils.toBean(ResultBean.class, arg2).getResult(); if (result != null && result.OK()) { AppContext.showToast(result.getErrorMessage()); finish(); } else { AppContext.showToast(result.getErrorMessage()); } } @Override public void onFailure(int arg0, Header[] arg1, byte[] arg2, Throwable arg3) { AppContext.showToast("发表失败,请检查下你的网络"); } @Override public void onStart() { super.onStart(); showWaitDialog("提交中..."); } @Override public void onFinish() { super.onFinish(); hideWaitDialog(); } }); }
@Override protected void sendRequestData() { // TODO Auto-generated method stub OSChinaTeamApi.getTeamProjectActiveList(mTeamId, mTeamProject, "all", mCurrentPage, mHandler); }