Android--Spinner(下拉列表效果)
来源:互联网 发布:雷士照明淘宝旗舰店 编辑:程序博客网 时间:2024/06/06 02:20
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);
} });
0 0
- Android--Spinner(下拉列表效果)
- android 下拉列表(Spinner)
- Android 下拉列表 Spinner
- Android Spinner 下拉列表
- android spinner下拉列表
- android Spinner 下拉列表
- android Spinner下拉列表
- android Spinner(下拉列表)
- Android下拉列表Spinner
- Android:下拉列表Spinner
- android--下拉列表 Spinner。
- Spinner下拉列表【Android】
- Android组件之Spinner(下拉列表)
- Android组件之Spinner(下拉列表)
- Android 下拉列表框(spinner)
- Android:下拉列表Spinner(二)
- Android:下拉列表Spinner(三)
- 下拉列表 (Spinner)
- java calendar
- Javascript模块化编程(二):AMD规范
- android中finish()和onDestroy()的关系
- 我是一只修理猫-2
- android 修改DatePickerDialog只显示“年月”,去掉“日”显示
- Android--Spinner(下拉列表效果)
- ASIHTTPRequest的startAsynchronous调用EXC_BAD_ACCESS
- 实现通知中心/控制中心等模糊背景的图层
- LeetCode: Search a 2D Matrix
- if __name__ == "__main__":作用
- 我的IT之路,学c++ ~1++
- ADB logcat 过滤方法(抓取日志)
- JavaBean的创建与使用
- 毕业证、报到证、档案、户口、三方协议