//1、设置数据源
dataList=new ArrayList<String>();
dataList.add("北京");
dataList.add("上海");
dataList.add("广州");
dataList.add("深圳");
//2、设置适配器
adapter=new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, dataList);
//3、设置下拉列表样式
adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
//4、spinner加载适配器
spinner1.setAdapter(adapter);
//spinner选择事件
spinner1.setOnItemSelectedListener(this);
}
//5、设置监听事件
public void onItemSelected(AdapterView<?> parent, View view, int position,
long id) {
// TODO Auto-generated method stub
String name=adapter.getItem(position);
//String name=dataList.get(position);//这两种方法都可以得到当前选择位置的内容
textView1.setText("您当前选择的城市是:"+name);
}
dataList=new ArrayList<String>();
dataList.add("北京");
dataList.add("上海");
dataList.add("广州");
dataList.add("深圳");
//2、设置适配器
adapter=new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, dataList);
//3、设置下拉列表样式
adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
//4、spinner加载适配器
spinner1.setAdapter(adapter);
//spinner选择事件
spinner1.setOnItemSelectedListener(this);
}
//5、设置监听事件
public void onItemSelected(AdapterView<?> parent, View view, int position,
long id) {
// TODO Auto-generated method stub
String name=adapter.getItem(position);
//String name=dataList.get(position);//这两种方法都可以得到当前选择位置的内容
textView1.setText("您当前选择的城市是:"+name);
}