android中下拉框控件——Spinner
来源:互联网 发布:js设置background属性 编辑:程序博客网 时间:2024/05/16 11:32
android中,用spinner控件很容易实现下拉框的功能。
下面是具体实现的步骤:
- 在layout中添加spinner控件:
<Spinner android:id="@+id/SpinnerAPDU" android:layout_width="fill_parent" android:layout_height="wrap_content"> </Spinner>
- 在Activity中添加如下代码:
private static final String[] mAPDU={"0x00, 0x84, 0x00, 0x00, 0x08 ","0x00, 0xc0, 0x00, 0x00, 0x0a","..."};private Spinner spinner;private ArrayAdapter<String> adapter;private static int mApduIndex = -1; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.iccard); mQuery = (EditText) findViewById(R.id.textViewQuery); mRuternData = (EditText) findViewById(R.id.textViewRuternData); spinner = (Spinner) findViewById(R.id.SpinnerAPDU);//将可选内容与ArrayAdapter连接起来adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,mAPDU);//设置下拉列表的风格adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);//将adapter 添加到spinner中spinner.setAdapter(adapter);//添加事件Spinner事件监听 spinner.setOnItemSelectedListener(new SpinnerSelectedListener(){});//设置默认值spinner.setVisibility(View.VISIBLE);//使用数组形式操作abstract class SpinnerSelectedListener implements OnItemSelectedListener{public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,long arg3) {mApduIndex = arg2;}public void onNothingSelected(AdapterView<?> arg0) {}}
- android中下拉框控件——Spinner
- Android中下拉框Spinner使用
- Android中下拉列表框的实现--Spinner
- Android之下拉列表Spinner控件使用
- Android中下拉列表框操作
- android控件——Spinner(下拉框)
- android学习——spinner控件
- Android UI设计——Spinner控件
- android学习笔记——Spinner控件
- Android之下拉框(Spinner)的使用
- 控件——Spinner
- jsp中下拉列表框
- JavaScript中下拉框操作
- ccombobox中下拉框高度
- ALV中下拉框设置
- html中下拉框案例!
- Android—Spinner(下拉框)
- 一步一步学android之基本控件——Spinner组件
- 查询汉字首字母和查询是否包含中文字符
- imagebutton等服务端控件的target实现
- 稳压器78系列和79系列含义
- byte[]数组与十六进制字符串与字符串的互相转换(转载)
- nagios 安装问题解析
- android中下拉框控件——Spinner
- AS3事件机制概述
- 了解透明数据加密 (TDE)
- JavaScript模块化编程(一):模块原型和理论概念详解
- 将string转为HtmlElement类型
- 学计算机的人不是万能的
- 国内HTML5前端开发框架汇总
- qt QDomDocument
- 是谁绑架了互联网的未来?