spinner (drop down list)
来源:互联网 发布:中广电网络机顶盒 编辑:程序博客网 时间:2024/05/20 06:04
// set spinner spinner = (Spinner) findViewById(R.id.spinner_meterPointType); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this, R.array.meterType_array, android.R.layout.simple_spinner_item); // the source is in strings.xml adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); // event fire when user select a item from spinner list spinner.setOnItemSelectedListener(new MyOnItemSelectedListener()); // set select value (set index of the value)spinner.setSelection(indexInArray ,true); // set select value (get select value index in array)spinner.getSelectedItemPosition();
public class MyOnItemSelectedListener implements OnItemSelectedListener {
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) { label_type.setText(parent.getItemAtPosition(pos).toString()); meterPointNum.setText(""); }
public void onNothingSelected(AdapterView parent) { // Do nothing. } }
// if the spinner set the touch listener, the OnItemSelectedListener will not be used.
private View.OnTouchListener Spinner_OnTouch = new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_UP) { return true; } };
strings.xml <string name="name">Choose the value(spinner title)</string> <string-array name="meterType_array">// the array name is used in ArrayAdapter <item>Electricity</item> <item>Gas</item> </string-array>
- spinner (drop down list)
- Android Spinner (Drop Down List) Example
- Drop-down List
- MVC drop down list
- CComboBox Drop down 和 Drop List 不同
- Height of CComboBox's drop down list
- Drop-down list in OA Framework
- drop-down
- create list and drop down list in Excel 2003
- 多选下拉框 multiple select drop down list
- Some points about postback and multi-language drop down list
- Format Date in Custom Drop Down List in Ext.Net
- Drop down list 和 Comb box 的区别
- Excel 2010 create drop down list and Lookup usage
- 组合框(下拉列表)(Combo box(drop-down list))
- Remedy Developer Stuido Drop-Down List 和 Character的default value的区别
- dynamic-drop-down-box.jsp
- Spring Form Tags - How to use Text Box, Radio Button, Check Box and Drop Down List in Spring
- java线程系列---synchronized详解
- ioctl函数详细说明
- jQuery控制页面高度使页面总是占满整个屏幕(无论分辨率多少)
- Objective-C 编程语言(5)属性----属性的声明与实现
- CentOS 5/6 安装Oracle 10g R2(整理)
- spinner (drop down list)
- typedef的用法
- 设计模式面试与笔试题剖析(一)
- Java并行编程–从并行任务集获取反馈
- ubuntu下面安装极点五笔输入法
- Linux启动流程
- 秒杀多线程第一篇 多线程笔试面试题汇总
- Ubuntu安装笔记
- 破除校园网使用linux的一大障碍,802.1x拨号程序你自己也可以写