Android 如何获取微调器的两个值并使其对应?

Android 如何获取微调器的两个值并使其对应?,android,spinner,Android,Spinner,我的代码中有两个微调器。。。我的工作很完美。。。但我的问题是,我想得到那些与mySpinner.getselecteditem()和mySpinners.getselecteditem()相对应的微调器的值 答案将另行通知 @凌驾 受保护的void onPostExecute(void args){ //在activity_main.xml中找到微调器 微调器mySpinner=(微调器)findViewById(R.id.my_微调器) //微调器适配器 迈斯宾纳 .setAdapter(新阵

我的代码中有两个微调器。。。我的工作很完美。。。但我的问题是,我想得到那些与mySpinner.getselecteditem()和mySpinners.getselecteditem()相对应的微调器的值

答案将另行通知

@凌驾 受保护的void onPostExecute(void args){ //在activity_main.xml中找到微调器 微调器mySpinner=(微调器)findViewById(R.id.my_微调器)

//微调器适配器
迈斯宾纳
.setAdapter(新阵列适配器)(main活动.this,
android.R.layout.simple\u微调器\u下拉菜单\u项,
慷慨主义者);
//项目单击侦听器上的微调器
迈斯宾纳
.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView arg0,
视图arg1,内部位置,长arg3){
//TODO自动生成的方法存根
最终ImageView imview=(ImageView)findViewById(R.id.imageView1);
TextView-flavor=(TextView)findViewById(R.id.flavor);
TextView价格=(TextView)findViewById(R.id.Price);
setText(“flavor:+large.get(position.getFlavor());
Price.setText(“Price:+large.get(position.getPrice());
字符串id=large.get(position.getImageL();
ImageRequest ir=新的ImageRequest(ID,new Response.Listener()){
@凌驾
公共void onResponse(位图响应){
imview.setImageBitmap(响应);
}
},0,0,null,null);
AppController.getInstance().addToRequestQueue(ir);
}
@凌驾
未选择公共无效(AdapterView arg0){
//TODO自动生成的方法存根
}
});
微调器mySpinners=(微调器)findViewById(R.id.my_微调器);
//旋转接头
迈斯宾纳
.setAdapter(新阵列适配器)(main活动.this,
android.R.layout.simple\u微调器\u下拉菜单\u项,
慷慨主义者);
//项目单击侦听器上的微调器
迈斯宾纳
.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView arg0,
视图arg1,内部位置,长arg3){
//TODO自动生成的方法存根
最终ImageView imview=(ImageView)findViewById(R.id.imageView1);
TextView-flavor=(TextView)findViewById(R.id.flavor);
TextView价格=(TextView)findViewById(R.id.Price);
字符串price=large.get(position.getPrice();
setText(“flavor:+large.get(position.getFlavor());
Price.setText(“Price:+large.get(position.getPrice());
字符串id=large.get(position.getImageL();
ImageRequest ir=新的ImageRequest(ID,new Response.Listener()){
@凌驾
公共void onResponse(位图响应){
imview.setImageBitmap(响应);
}
},0,0,null,null);
AppController.getInstance().addToRequestQueue(ir);
}
@凌驾
未选择公共无效(AdapterView arg0){
//TODO自动生成的方法存根
}
});
微调器mySpinner2=(微调器)findViewById(R.id.spinner1);
//旋转接头
mySpinner2
.setAdapter(新阵列适配器)(main活动.this,
android.R.layout.simple\u微调器\u下拉菜单\u项,
慷慨主义者);
//项目单击侦听器上的微调器
mySpinner2
.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView arg0,
视图arg1,内部位置,长arg3){
//TODO自动生成的方法存根
最终ImageView iview=(ImageView)findViewById(R.id.imageView2);
//TextView-flavor=(TextView)findViewById(R.id.flavor);
//TextView价格=(TextView)findViewById(R.id.Price);
//setText(“flavor:+large.get(position.getFlavor());
//Price.setText(“Price:+large.get(position.getPrice());
字符串id=large.get(position.getImageR();
ImageRequest ir=新的ImageRequest(ID,new Response.Listener()){
@凌驾
公共void onResponse(位图响应){
iview.setImageBitmap(响应);
}
},0,0,null,null);
AppController.getInstance().addToRequestQueue(ir);
}
@凌驾
不公开无效选择
        // Spinner adapter
        mySpinner
                .setAdapter(new ArrayAdapter<String>(MainActivity.this,
                        android.R.layout.simple_spinner_dropdown_item,
                        largelist));

        // Spinner on item click listener
        mySpinner
                    .setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

                        @Override
                        public void onItemSelected(AdapterView<?> arg0,
                                View arg1, int position, long arg3) {
                            // TODO Auto-generated method stub
                            final ImageView imview = (ImageView) findViewById(R.id.imageView1);
                            TextView flavor = (TextView) findViewById(R.id.flavor);
                            TextView Price = (TextView) findViewById(R.id.price);

                            flavor.setText("Flavor : "+large.get(position).getFlavor());
                            Price.setText("Price : "+large.get(position).getPrice());
                             String ids = large.get(position).getImageL();

                            ImageRequest ir = new ImageRequest(ids, new Response.Listener<Bitmap>() {

                                @Override
                                public void onResponse(Bitmap response) {
                                    imview.setImageBitmap(response);

                                }
                            }, 0, 0, null, null);

                             AppController.getInstance().addToRequestQueue(ir);

                        }

                        @Override
                        public void onNothingSelected(AdapterView<?> arg0) {
                            // TODO Auto-generated method stub

                        }
                    });



        Spinner mySpinners = (Spinner) findViewById(R.id.my_spinner);

        // Spinner adapter
        mySpinners
                .setAdapter(new ArrayAdapter<String>(MainActivity.this,
                        android.R.layout.simple_spinner_dropdown_item,
                        largelist));

        // Spinner on item click listener
        mySpinners
                    .setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

                        @Override
                        public void onItemSelected(AdapterView<?> arg0,
                                View arg1, int position, long arg3) {
                            // TODO Auto-generated method stub
                            final ImageView imview = (ImageView) findViewById(R.id.imageView1);
                            TextView flavor = (TextView) findViewById(R.id.flavor);
                            TextView Price = (TextView) findViewById(R.id.price);
                            String price =  large.get(position).getPrice();
                            flavor.setText("Flavor : "+large.get(position).getFlavor());
                            Price.setText("Price : "+large.get(position).getPrice());
                            String ids = large.get(position).getImageL();

                            ImageRequest ir = new ImageRequest(ids, new Response.Listener<Bitmap>() {

                                @Override
                                public void onResponse(Bitmap response) {
                                    imview.setImageBitmap(response);

                                }
                            }, 0, 0, null, null);

                             AppController.getInstance().addToRequestQueue(ir);

                        }

                        @Override
                        public void onNothingSelected(AdapterView<?> arg0) {
                            // TODO Auto-generated method stub

                        }
                    });

        Spinner mySpinner2 = (Spinner) findViewById(R.id.spinner1);

        // Spinner adapter
        mySpinner2
                .setAdapter(new ArrayAdapter<String>(MainActivity.this,
                        android.R.layout.simple_spinner_dropdown_item,
                        largelist));

        // Spinner on item click listener
        mySpinner2
                    .setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

                        @Override
                        public void onItemSelected(AdapterView<?> arg0,
                                View arg1, int position, long arg3) {
                            // TODO Auto-generated method stub
                            final ImageView iview = (ImageView) findViewById(R.id.imageView2);
                            //TextView flavor = (TextView) findViewById(R.id.flavor);
                            //TextView Price = (TextView) findViewById(R.id.price);

                            //flavor.setText("Flavor : "+large.get(position).getFlavor());
                            //Price.setText("Price : "+large.get(position).getPrice());
                            String ids = large.get(position).getImageR();

                            ImageRequest ir = new ImageRequest(ids, new Response.Listener<Bitmap>() {

                                @Override
                                public void onResponse(Bitmap response) {
                                    iview.setImageBitmap(response);

                                }
                            }, 0, 0, null, null);

                             AppController.getInstance().addToRequestQueue(ir);

                        }

                        @Override
                        public void onNothingSelected(AdapterView<?> arg0) {
                            // TODO Auto-generated method stub

                        }
                    });
                            mySpinner.getSelectedItem();
                            final String flavor1  = ids;
                            final String p = price;

                            Button btn1 = (Button) findViewById(R.id.button1);

                            btn1.setOnClickListener(new View.OnClickListener() {

                                @Override
                                public void onClick(View v) {
                                    // TODO Auto-generated method stub
                                    Intent i = new Intent(MainActivity.this,tryonly.class);
                                    i.putExtra("price",p);
                                    i.putExtra("flavor", ids);
                                    startActivity(i);                                       
                                }
                            });

    }
String selected=largelist.get(mySpinner.getSelectedItemPosition());