动态下拉列表 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]