android对话框

             /*
                final WheelView wheelView=new WheelView(RegisterActivity.this);
                wheelView.setVisibleItems(5);
                wheelView.setCyclic(false);
                wheelView.setViewAdapter(new NumericWheelAdapter(RegisterActivity.this,18,80));
                wheelView.setBackground(RegisterActivity.this.getResources().getDrawable(R.drawable.wheel_bg));
                final AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
                        builder.setTitle("年龄");
                        builder.setView(wheelView);
                        builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialogInterface, int i) {
                                //请求1:发送年龄和性别请求
                                registerUrl= WebConfig.getBoyRegisterAge(wheelView.getCurrentItem()+18);
                                JsonRequest<IntPduJson> request = new JsonRequest<IntPduJson>(IntPduJson.class);
                                request.setUrl(registerUrl);
                                spiceManager.execute(request, new RequestListener<IntPduJson>() {
                                    @Override
                                    public void onRequestFailure(SpiceException spiceException) {
                                        Toast.makeText(RegisterActivity.this,"请求1失败:"+spiceException.getMessage().toString(),Toast.LENGTH_LONG).show();
                                    }
                                    @Override
                                    public void onRequestSuccess(IntPduJson intPduJson) {


                                        SharedPreferenceLess.$put(getApplicationContext(), Config.PerferenceUserId, intPduJson.getResult()+"");
                                        //SharedPreferenceLess.$put(getApplicationContext(), Config.PerferenceUserId,lognJson.getResult().getId()+"");
                                        //请求2:获取男生请求的问题
                                        registerQaUrl=WebConfig.getBoysRegisterQa();
                                        JsonRequest<RegisterQaJson> request=new JsonRequest<>(RegisterQaJson.class);
                                        request.setUrl(registerQaUrl);
                                        spiceManager.execute(request,new RequestListener<RegisterQaJson>() {
                                            @Override
                                            public void onRequestFailure(SpiceException spiceException) {
                                                Toast.makeText(RegisterActivity.this,"请求2失败:"+spiceException.getMessage().toString(),Toast.LENGTH_LONG).show();
                                            }
                                            @Override
                                            public void onRequestSuccess(final RegisterQaJson registerQaJson) {
                                                //请求3:获取问题字典
                                                      RegisterBoy modelboy=new RegisterBoy();
                                                      List<RegisterBoyQaModel>  list=new ArrayList<RegisterBoyQaModel>();
                                                        for(RegisterQa item :registerQaJson.getResult().getData())
                                                        {
                                                            RegisterBoyQaModel model=new RegisterBoyQaModel();
                                                            model.setList((List<String>)getFieldValueByName(item.getQa_type(),Config.getDict()));
                                                            model.setTitle(item.getQa_title());
                                                            model.setQa_type(item.getQa_type());
                                                            list.add(model);
                                                        }
                                                        modelboy.setIndex(0);
                                                        modelboy.setList(list);
                                                        Intent intent = new Intent();
                                                        Bundle bundle=new Bundle();
                                                        bundle.putSerializable("model", modelboy);
                                                        intent.putExtras(bundle);
                                                        intent.setClass(RegisterActivity.this, BoyRegisterActivity.class);
                                                        startActivity(intent);
                                                        finish();
                                            }
                                        });
                                    }
                                });
                            }
                        });
                        builder.setNegativeButton("取消",null);
                        builder.show();
                        */
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值