简单的Spinner运用
来源:互联网 发布:网络歪歌公社最新歌曲 编辑:程序博客网 时间:2024/05/21 14:42
效果图
android:spinnerMode="dropdown"//下拉显示android:spinnerMode="dialog" //弹出显示 spinner.setSelection(int position);//默认加载项,执行一次监听 private Spinner spinner; private ArrayAdapter<String> spinnderAdapter; private String guideValidHours; private static final String[] validHoursString={"4小时","5小时","6小时","7小时","8小时","9小时","10小时" ,"11小时","12小时","13小时","14小时","15小时","16小时","17小时","18小时","19小时","20小时" ,"21小时","22小时","23小时","24小时","25小时","26小时","27小时","28小时","29小时","30小时" ,"31小时","32小时","33小时","34小时","35小时","36小时","37小时","38小时","39小时","40小时" ,"41小时","42小时","43小时","44小时","45小时","46小时","47小时","48小时","49小时","50小时" ,"51小时","52小时","53小时","54小时","55小时","56小时","57小时","58小时","59小时","60小时" ,"61小时","62小时","63小时","64小时","65小时","66小时","67小时","68小时","69小时","70小时","71小时","72小时"}; public void showValidHours(){ spinner = (Spinner) view.findViewById(R.id.sp_order_hours); //将可选内容与ArrayAdapter连接起来 spinnderAdapter = new ArrayAdapter<String>(getActivity(),<span style="color:#FF0000;">android.R.layout.simple_spinner_item</span>,validHoursString); //设置下拉列表的风格 spinnderAdapter.setDropDownViewResource(<span style="color:#FF0000;">android.R.layout.simple_spinner_item</span>); //将adapter 添加到spinner中 spinner.setAdapter(spinnderAdapter); //添加事件Spinner事件监听 spinner.setOnItemSelectedListener(new SpinnerSelectedListener()); spinner.setSelection(20);//默认显示“24小时” //设置默认值 spinner.setVisibility(View.VISIBLE); } //使用数组形式操作 class SpinnerSelectedListener implements OnItemSelectedListener{ public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { guideValidHours = String.valueOf(arg2+4); } public void onNothingSelected(AdapterView<?> arg0) { } }若要自定义样式,只需把ArrayAdapter改为自定义的BaseAdapter就可以满足我们90%多的需求了
0 0
- 简单的Spinner运用
- Spinner的运用
- Android中的Spinner的运用。
- Android中Spinner的运用
- Spinner的简单使用
- Spinner 的简单用法
- Spinner的简单操作
- spinner的简单使用
- Spinner的简单应用
- Spinner的简单使用
- Spinner的简单学习
- Spinner的简单用法
- Spinner的简单实用
- Spinner的简单使用
- Spinner的简单使用
- Spinner的简单使用
- Spinner的简单使用
- 最简单的Spinner
- 10 Ways Great Speakers Capture People's Attention
- MFC对话框的状态栏添加进度条
- 【学习笔记】JavaScript编码规范-数组
- CentOS 7.0默认使用的是firewall作为防火墙
- http://www.51testing.com/html/82/n-819282-3.html
- 简单的Spinner运用
- Mark GetProcAddress Using In Win & Unix
- OpenCV学习笔记(11):hough变换和概率hough变换
- android JNI cocos2dx调用对话框
- POJ 3678 Katu Puzzle (2-sat基础)
- java文件读写操作大全
- 排序算法
- iterm2 快捷键
- win7下编译jrtplib,及配置其中的example