/** 提现待审核窗口 */ 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; }
/** 提现窗口 */ 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; }
/** 提现窗口 */ 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; }