@Override
  protected void setListener() {
    title.setText(R.string.detail);
    right.setVisibility(View.INVISIBLE);
    left.setOnClickListener(
        new OnClickListener() {

          @Override
          public void onClick(View v) {
            finish();
          }
        });
    edit_need.setText("0");
    btn_tixian.setOnClickListener(
        new OnClickListener() {

          @Override
          public void onClick(View v) {
            String content = edit_need.getText().toString();
            if (Integer.parseInt(content) > (yue / 100)) {
              XtomToastUtil.showShortToast(mContext, "目前账户内没有如此金额的余额,请重新填写");
              return;
            }
            if (isNull(content)) {
              XtomToastUtil.showShortToast(mContext, "提现金额不能为空,请重新填写");
              return;
            }

            if (Integer.parseInt(content) == 0) {
              XtomToastUtil.showShortToast(mContext, "提现金额不能为0,请重新填写");
              return;
            }

            HashMap<String, String> params = new HashMap<String, String>();
            params.put("token", SysCache.getUser().getToken());
            params.put("pid", pid);
            params.put("money", String.valueOf(Integer.parseInt(content) * 100));

            RequestInformation information = RequestInformation.ADD_WITHDRAW;
            getDataFromServer(
                new XtomNetTask(information.getTaskID(), information.getUrlPath(), params) {

                  @Override
                  public Object parse(JSONObject jsonObject) throws DataParseException {
                    return new BaseResult(jsonObject);
                  }
                });
          }
        });

    layout.setOnStartListener(
        new OnStartListener() {

          @Override
          public void onStartRefresh(XtomRefreshLoadmoreLayout v) {
            getDetailInfor();
          }

          @Override
          public void onStartLoadmore(XtomRefreshLoadmoreLayout v) {}
        });
    layout.setLoadmoreable(false);
    layout.scrollTo(0, 0);
  }