/** @Description: 发布闲置物品 */
 private void sendSecondHand() {
   title = titleET.getText().toString();
   type = typeSp.getText().toString();
   price = priceET.getText().toString();
   describe = describeET.getText().toString();
   bargain = bargainSp.getText().toString();
   qq = qqET.getText().toString();
   phone = phoneET.getText().toString();
   if (null == title || "".equals(title)) {
     ToastUtils.showToast("请输入标题~");
     openLinearLayoutByNull(false);
     titleET.requestFocus();
     return;
   }
   if (null == type || "".equals(type)) {
     openLinearLayoutByNull(false);
     ToastUtils.showToast("请选择类型~");
     return;
   }
   if (null == price || "".equals(price)) {
     openLinearLayoutByNull(false);
     ToastUtils.showToast("请输入价格~");
     priceET.requestFocus();
     return;
   }
   if (null == describe || "".equals(describe)) {
     openLinearLayoutByNull(false);
     ToastUtils.showToast("请输入详细描述~");
     describeET.requestFocus();
     return;
   }
   if (null == bargain || "".equals(bargain)) {
     openLinearLayoutByNull(true);
     ToastUtils.showToast("请选择可否议价~");
     return;
   }
   if ((null == qq || "".equals(qq)) && (null == phone || "".equals(phone))) {
     ToastUtils.showToast("请输入联系qq或号码其中一种~");
     openLinearLayoutByNull(true);
     if ((null == qq || "".equals(qq))) {
       qqET.requestFocus();
     } else {
       phoneET.requestFocus();
     }
     return;
   }
   if (!"".equals(phone) && !VerifyUtils.checkPhone(phone)) {
     ToastUtils.showToast("请输入正确的联系号码格式~");
     openLinearLayoutByNull(true);
     phoneET.requestFocus();
     return;
   }
   send();
 }
  /** @Description: 按键监听 */
  @Override
  public void onClick(View v) {
    switch (v.getId()) {
      case R.id.top_back_btn:
        { // 返回
          finish();
          break;
        }
      case R.id.set_alimony_commit_btn:
        { // 提交
          String content = alimonyET.getText().toString().replace(" ", "");
          if (VerifyUtils.isDigit(content)) {
            dialog.show();
            Integer alimony = Integer.parseInt(content);
            GlobalParams.userInfo.setAlimony(alimony);
            GlobalParams.userInfo.update(
                this,
                new UpdateListener() {

                  @Override
                  public void onSuccess() { // 成功
                    LogcatUtils.i("设置生活费指标成功");
                    dialog.dismiss();
                    setResult(CommonConstant.RESULTCODE_SET_ALIMONY_SUCCESS);
                    finish();
                  }

                  @Override
                  public void onFailure(int code, String message) { // 失败
                    LogcatUtils.e("设置生活费指标失败:" + code + " " + message);
                    dialog.dismiss();
                    GlobalParams.userInfo.setAlimony(alimonyLast);
                    switch (code) {
                      case 9010:
                        { // 网络超时
                          ToastUtils.showToast("网络超时,请检查您的手机网络~");
                          break;
                        }
                      case 9016:
                        { // 无网络连接,请检查您的手机网络
                          ToastUtils.showToast("无网络连接,请检查您的手机网络~");
                          break;
                        }
                      default:
                        {
                          ToastUtils.showToast("提交失败,请重试~");
                          break;
                        }
                    }
                  }
                });
          } else {
            ToastUtils.showToast("请输入整数~");
            alimonyET.requestFocus();
          }
          break;
        }
      default:
        break;
    }
  }