这是我的活动
package com.example.belajarcomboBox;import androID.app.Activity;import androID.os.Bundle;import androID.vIEw.VIEw;import androID.Widget.AdapterVIEw;import androID.Widget.ArrayAdapter;import androID.Widget.Spinner;import androID.Widget.TextVIEw;import androID.Widget.Toast;public class CreateComboBox extends Activity implements AdapterVIEw.OnItemSelectedListener { TextVIEw selection; TextVIEw selection2; String[] countrIEs = {"Amerika","Argentina","Brazil"}; String[] city = {"London","Paris","Buenos Aires"}; @OverrIDe public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.main); selection = (TextVIEw) findVIEwByID(R.ID.selection); Spinner spin = (Spinner) findVIEwByID(R.ID.spinner); ArrayAdapter<String> aa = new ArrayAdapter<String>(this,androID.R.layout.simple_spinner_item,countrIEs); aa.setDropDownVIEwResource(androID.R.layout.simple_spinner_dropdown_item); spin.setAdapter(aa); spin.setonItemSelectedListener(this); selection2 = (TextVIEw) findVIEwByID(R.ID.selection2); Spinner spin2 = (Spinner) findVIEwByID(R.ID.spinner2); ArrayAdapter<String> bb = new ArrayAdapter<String>(this,city); bb.setDropDownVIEwResource(androID.R.layout.simple_spinner_dropdown_item); spin.setAdapter(bb); spin2.setonItemSelectedListener(this); } public voID onItemSelected(AdapterVIEw<?> parent,VIEw v,int position,long ID ){ Spinner spin = (Spinner)parent; Spinner spin2 = (Spinner)parent; if(spin.getID() == R.ID.spinner) { Toast.makeText(this,"Your choose :" + countrIEs[position],Toast.LENGTH_SHORT).show(); } if(spin2.getID() == R.ID.spinner2) { Toast.makeText(this,"Your choose :" + city[position],Toast.LENGTH_SHORT).show(); } } public voID onnothingSelected(AdapterVIEw<?> parent){ Toast.makeText(this,"Choose CountrIEs :",Toast.LENGTH_SHORT).show(); }}
当我运行此活动时,第一个微调器值为city,第二个微调器值为空.
如何在同一活动中运行2个微调器?
第一个微调值是国家,第二个微调值是城市.
BR
亚历克斯
解决方法 使用spin2.setAdapter(bb);
代替
spin.setAdapter(bb);
目前您正在为第二个微调器设置适配器
总结以上是内存溢出为你收集整理的android – 一个活动中的两个微调器全部内容,希望文章能够帮你解决android – 一个活动中的两个微调器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)