Android--Spinner(下拉列表效果)
2014-10-28 16:23
671 查看
Spinner应用效果图:
实现步骤:
1.准备下拉列表中的数据源
private List<String> list=new ArrayList<String>();
list.add("北京");
list.add("上海");
list.add("广州");
list.add("深圳");
2.定义数组适配器
adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,list);
3.为适配器设置下拉列表下拉时的菜单样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
4.将适配器添加到下拉列表上
mySpinner.setAdapter(adapter);
5.为下拉列表设置事件响应
菜单被选中的事件响应:mySpinner.setOnItemSelectedListener(new Spinner.OnItemSecletedListener(){
void onItemSelected(AdapterView<?> parent,View view,int position,long id)
{
String cityName=adapter.getItem(position);//postion为选择的下拉项的索引
或者String cityName=list.get(position);
} });
实现步骤:
1.准备下拉列表中的数据源
private List<String> list=new ArrayList<String>();
list.add("北京");
list.add("上海");
list.add("广州");
list.add("深圳");
2.定义数组适配器
adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,list);
3.为适配器设置下拉列表下拉时的菜单样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
4.将适配器添加到下拉列表上
mySpinner.setAdapter(adapter);
5.为下拉列表设置事件响应
菜单被选中的事件响应:mySpinner.setOnItemSelectedListener(new Spinner.OnItemSecletedListener(){
void onItemSelected(AdapterView<?> parent,View view,int position,long id)
{
String cityName=adapter.getItem(position);//postion为选择的下拉项的索引
或者String cityName=list.get(position);
} });
相关文章推荐
- Android下拉列表(Spinner)效果(使用C#和Java分别实现)
- 下拉列表 spinner(android)
- Android 下拉列表 Spinner
- Android UI控件之Spinner(下拉列表)
- 【Android 开发】:UI控件之 Spinner 下拉列表控件的使用
- Android开发基础:自定义下拉列表样式(spinner的用法)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- 【Android开发:自定义控件系列一】仿android4.0 Spinner下拉效果
- Android UI控件之Spinner(下拉列表)
- android 下拉列表(Spinner)的学习与应用
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- android学习之下拉列表Spinner使用
- Android中Spinner下拉列表(使用自定义Adapter实现,显示数据取自联系人数据库)
- android控件之spinner (下拉列表)
- Android组件之Spinner(下拉列表)
- android学习之下拉列表Spinner使用
- 【Android开发:自定义控件系列一】仿android4.0 Spinner下拉效果
- android 下拉列表(Spinner)的学习与应用
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android开发之四(七):常用控件之下拉列表(Spinner)