private void connectToServerRegister() { if (checkInput()) { Utils.showProgressDialog(mContext); RegisterRequest request = new RegisterRequest( new Response.Listener<RegisterResponse>() { @Override public void onResponse(RegisterResponse response) { Utils.closeDialog(); RegisterResponse.RegisterData data = response.data; CnpcApplication.getInstance().setCheckID(data.id); Utils.moveTo(mContext, SoftwareShareActivity.class); } }, this); request.setOilId(sunyardoils.get(spinner.getSpinnerText())); request.setPassword(et_pwds.getText().toString().trim()); request.setCellphone(et_telNo.getText().toString().trim()); request.setValidationCode(et_valNo.getText().toString().trim()); request.setLongitude(longitude); request.setLatitude(latitude); request.setAddressid(cityId); WebUtils.doPost(request); } }
@Override public void onClick(View v) { switch (v.getId()) { case R.id.registered_success: if (checkInput()) { Intent intent = new Intent(); intent.putExtra("setOilId", sunyardoils.get(spinner.getSpinnerText())); intent.putExtra("setPassword", et_pwds.getText().toString().trim()); intent.putExtra("setCellphone", et_telNo.getText().toString().trim()); intent.putExtra("setValidationCode", et_valNo.getText().toString().trim()); intent.putExtra("setLongitude", longitude); intent.putExtra("setLatitude", latitude); intent.putExtra("timeLimit", cityId); intent.setClass(this, SoftwareShareActivity.class); startActivity(intent); } break; case R.id.registration_agreement: Utils.moveTo(this, RegistrationAgreementActivity.class); break; } }
private void wrapOilsData(ArrayList<SunyardOilResponse.SunyardOilDto> data) { for (int i = 0; i < data.size(); i++) { String temp = "92".equals(data.get(i).productName) ? "92#/93#" : "93".equals(data.get(i).productName) ? "92#/93#" : "95".equals(data.get(i).productName) ? "95#/97#" : "97".equals(data.get(i).productName) ? "95#/97#" : data.get(i).productName + "#"; sunyardoils.put(temp, data.get(i).id); oilDataList.add(temp); } spinner.setDatas(oilDataList); spinner.setLabelText("关注油品"); spinner.setLabelTextSize(13); spinner.setLabelTextColor(Color.parseColor("#323232")); spinner.setDefaultText(); spinner.setSpinnerTextSize(13); }