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