ycq__110 发表于 2013-1-30 04:16:43

动态下拉列表 Spinner


http://dl.iteye.com/upload/attachment/0062/3490/2521a922-8e69-3133-a301-bb809efba9d8.png
 Spinner的基本使用方法---动态下拉列表

ArrayList<String> list=new ArrayList<String>();
    list.add("男");
    list.add("女");
    ArrayAdapter adapter=new ArrayAdapter(this, R.layout.item,R.id.textViewId,list);
    /* 写死的下拉列表
    ArrayAdapter<CharSequence> adapter=ArrayAdapter.createFromResource(this, R.array.sex_array,android.R.layout.simple_spinner_item);    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);*/
    sex.setAdapter(adapter);
    sex.setPrompt("性别列表");//选择的标题
    //spinner绑定监听
    sex.setOnItemSelectedListener(new SpinnerOnSelectedListener());
/*
  * 设置下拉框spinner监听,选中或者没选
  */
 class SpinnerOnSelectedListener implements OnItemSelectedListener{
    @Override
    public void onItemSelected(AdapterView<?> adapterView, View view, int position,
           long arg3) {
       String selected=adapterView.getItemAtPosition(position).toString();
    }
    @Override
    public void onNothingSelected(AdapterView<?> arg0) {
    }
 }
页: [1]
查看完整版本: 动态下拉列表 Spinner