コード例 #1
0
 /** 提现待审核窗口 */
 protected View waitDialog() {
   start = true;
   LayoutInflater inflater = LayoutInflater.from(this);
   View waitView = inflater.inflate(R.layout.get_money_stating, null);
   nameText = (TextView) waitView.findViewById(R.id.get_money_name);
   bankText = (TextView) waitView.findViewById(R.id.get_money_bank);
   addText = (TextView) waitView.findViewById(R.id.get_money_bank_address);
   numText = (TextView) waitView.findViewById(R.id.get_money_bank_num);
   moneyText = (TextView) waitView.findViewById(R.id.get_money_money);
   Button submit = (Button) waitView.findViewById(R.id.get_money_img_submit);
   submit.setBackgroundResource(R.drawable.join_info_btn_selecter);
   Button cancel = (Button) waitView.findViewById(R.id.get_money_img_cancel);
   cancel.setBackgroundResource(R.drawable.join_info_btn_selecter);
   Button exit = (Button) waitView.findViewById(R.id.get_money_img_exit);
   exit.setBackgroundResource(R.drawable.join_info_btn_selecter);
   submit.setOnClickListener(
       new OnClickListener() {
         public void onClick(View v) {
           //				setContentView(getMoneyDialog());
           checkDNA();
         }
       });
   cancel.setOnClickListener(
       new OnClickListener() {
         public void onClick(View v) {
           cancelNet();
         }
       });
   exit.setOnClickListener(
       new OnClickListener() {
         public void onClick(View v) {
           finish();
         }
       });
   nameText.append(info.getNameStr());
   bankText.append(info.getBank());
   addText.append(info.getAdd());
   numText.append(info.getNum());
   moneyText.append(info.getMoney());
   return waitView;
 }
コード例 #2
0
  /** 提现窗口 */
  protected View getMoneyDialog() {
    start = true;
    LayoutInflater inflater = LayoutInflater.from(this);
    View getView = inflater.inflate(R.layout.get_money_submit, null);
    LinearLayout layout1 = (LinearLayout) getView.findViewById(R.id.LinearLayout_one);
    LinearLayout layout2 = (LinearLayout) getView.findViewById(R.id.LinearLayout_two);
    LinearLayout layout3 = (LinearLayout) getView.findViewById(R.id.LinearLayout_third);
    final EditText name = (EditText) getView.findViewById(R.id.get_money_name_edit);
    final Spinner money_brank = (Spinner) getView.findViewById(R.id.get_money_bank_spinner);
    //
    allcountries = new ArrayList<String>();
    if (info.getAllbankname() != null && info.getAllbankname().length > 0) {
      allName = info.getAllbankname();
    } else {
      allName = allBankName;
    }
    for (int i = 0; i < allName.length; i++) {
      allcountries.add(allName[i]);
    }
    adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, allcountries);
    adapter.setDropDownViewResource(R.layout.myspinner_dropdown);
    money_brank.setAdapter(adapter);
    //
    money_brank.setOnItemSelectedListener(
        new OnItemSelectedListener() {
          @Override
          public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
            int position = money_brank.getSelectedItemPosition();
            bankName = allName[position];
          }

          @Override
          public void onNothingSelected(AdapterView<?> arg0) {}
        });
    final TextView drawbalanceText = (TextView) getView.findViewById(R.id.withdraw_drawbalance);
    if (drawBStr == null || drawBStr == "" || drawBStr == "null") {
      drawBStr = "联网获取失败";
    }
    drawbalanceText.setText("您的账户可提现余额为:" + drawBStr);
    final String drawMoney = drawBStr.substring(0, drawBStr.length() - 1);
    final EditText money_bank_start =
        (EditText) getView.findViewById(R.id.get_money_bank_start_edit);
    final EditText money_bank_num = (EditText) getView.findViewById(R.id.get_money_bank_num_edit);
    final EditText money = (EditText) getView.findViewById(R.id.get_money_money_edit);
    Button submit = (Button) getView.findViewById(R.id.get_money_img_submit);
    submit.setBackgroundResource(R.drawable.join_info_btn_selecter);
    Button cancel = (Button) getView.findViewById(R.id.get_money_img_back);
    cancel.setBackgroundResource(R.drawable.join_info_btn_selecter);
    submit.setOnClickListener(
        new OnClickListener() {
          public void onClick(View v) {
            ChangeWithdrawPojo changeWithdPojo = new ChangeWithdrawPojo();
            String nameStr = name.getText().toString();
            String moneyStr = money.getText().toString();
            String bankNameStr = bankName;
            String bankAreaStr = money_bank_start.getText().toString();
            String bankNoStr = money_bank_num.getText().toString();
            changeWithdPojo.setUserno(userno);
            changeWithdPojo.setPhonenum(phonenum);
            changeWithdPojo.setSessionid(sessionid);
            if (info.getBankName().equals("") || info.getBankName().equals("null")) {
              changeWithdPojo.setBankname(bankNameStr);
            } else {
              changeWithdPojo.setBankname(info.getBankName());
            }
            if (nameStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "持卡人名不能为空!", Toast.LENGTH_SHORT).show();
            } else if (bankAreaStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "开卡地址不能为空!", Toast.LENGTH_SHORT).show();
            } else if (bankNoStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "银行卡号不能为空!", Toast.LENGTH_SHORT).show();
            } else if (moneyStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "提现金额不能为空!", Toast.LENGTH_SHORT).show();
            } else if (Integer.parseInt(moneyStr) < 1) {
              Toast.makeText(AccountWithdrawActivity.this, "至少提现一元!", Toast.LENGTH_SHORT).show();
            } else if (Float.parseFloat(moneyStr) > Float.parseFloat(drawMoney)) {
              Toast.makeText(AccountWithdrawActivity.this, "您提现的金额大于您的可提现余额!", Toast.LENGTH_SHORT)
                  .show();
            } else {
              changeWithdPojo.setName(nameStr);
              changeWithdPojo.setAmount(PublicMethod.toFen(moneyStr));
              changeWithdPojo.setAraeaname(bankAreaStr);
              changeWithdPojo.setBankcardno(bankNoStr);
              accountWithdrawNet(changeWithdPojo);
            }
          }
        });
    cancel.setOnClickListener(
        new OnClickListener() {
          public void onClick(View v) {
            finish();
          }
        });
    name.append(info.getNameStr());
    money_bank_start.append(info.getAdd());
    money_bank_num.append(info.getNum());
    if (info.getBindState().equals("1")) { // dna是否绑定
      layout1.setVisibility(LinearLayout.GONE);
      layout3.setVisibility(LinearLayout.GONE);
      if (info.getBankName().equals("") || info.getBankName().equals("null")) {
        layout2.setVisibility(LinearLayout.VISIBLE);
      } else {
        layout2.setVisibility(LinearLayout.GONE);
      }
      money_bank_num.setEnabled(false);
    }
    return getView;
  }
コード例 #3
0
  /** 提现窗口 */
  protected View getMoneyDialog() {
    start = true;
    LayoutInflater inflater = LayoutInflater.from(this);
    View getView = inflater.inflate(R.layout.get_money_submit, null);
    final EditText name = (EditText) getView.findViewById(R.id.get_money_name_edit);
    final Spinner money_brank = (Spinner) getView.findViewById(R.id.get_money_bank_spinner);
    //
    allcountries = new ArrayList<String>();
    if (info.getAllbankname() != null && info.getAllbankname().length > 0) {
      allName = info.getAllbankname();
    } else {
      allName = allBankName;
    }
    for (int i = 0; i < allName.length; i++) {
      allcountries.add(allName[i]);
    }
    adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, allcountries);
    adapter.setDropDownViewResource(R.layout.myspinner_dropdown);
    money_brank.setAdapter(adapter);
    //
    money_brank.setOnItemSelectedListener(
        new OnItemSelectedListener() {
          @Override
          public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
            int position = money_brank.getSelectedItemPosition();
            bankName = allName[position];
          }

          @Override
          public void onNothingSelected(AdapterView<?> arg0) {}
        });
    final EditText money_bank_start =
        (EditText) getView.findViewById(R.id.get_money_bank_start_edit);
    final EditText money_bank_num = (EditText) getView.findViewById(R.id.get_money_bank_num_edit);
    final EditText money = (EditText) getView.findViewById(R.id.get_money_money_edit);
    Button submit = (Button) getView.findViewById(R.id.get_money_img_submit);
    submit.setBackgroundResource(R.drawable.join_info_btn_selecter);
    Button cancel = (Button) getView.findViewById(R.id.get_money_img_back);
    cancel.setBackgroundResource(R.drawable.join_info_btn_selecter);
    submit.setOnClickListener(
        new OnClickListener() {
          public void onClick(View v) {
            ChangeWithdrawPojo changeWithdPojo = new ChangeWithdrawPojo();
            String nameStr = name.getText().toString();
            String moneyStr = money.getText().toString();
            String bankNameStr = bankName;
            String bankAreaStr = money_bank_start.getText().toString();
            String bankNoStr = money_bank_num.getText().toString();
            changeWithdPojo.setUserno(userno);
            changeWithdPojo.setPhonenum(phonenum);
            changeWithdPojo.setSessionid(sessionid);
            changeWithdPojo.setBankname(bankNameStr);
            if (nameStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "持卡人名不能为空!", Toast.LENGTH_SHORT).show();
            } else if (bankAreaStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "开卡地址不能为空!", Toast.LENGTH_SHORT).show();
            } else if (bankNoStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "银行卡号不能为空!", Toast.LENGTH_SHORT).show();
            } else if (moneyStr.equals("")) {
              Toast.makeText(AccountWithdrawActivity.this, "提现金额不能为空!", Toast.LENGTH_SHORT).show();
            } else if (Integer.parseInt(moneyStr) < 1) {
              Toast.makeText(AccountWithdrawActivity.this, "至少提现一元!", Toast.LENGTH_SHORT).show();
            } else {
              changeWithdPojo.setName(nameStr);
              changeWithdPojo.setAmount(PublicMethod.toFen(moneyStr));
              changeWithdPojo.setAraeaname(bankAreaStr);
              changeWithdPojo.setBankcardno(bankNoStr);
              accountWithdrawNet(changeWithdPojo);
            }
          }
        });
    cancel.setOnClickListener(
        new OnClickListener() {
          public void onClick(View v) {
            finish();
          }
        });
    name.append(info.getNameStr());
    money_bank_start.append(info.getAdd());
    money_bank_num.append(info.getNum());
    money.append(info.getMoney());
    return getView;
  }