您的位置:首页 > 移动开发 > Android开发

Android Spinner 下拉列表

2015-09-22 16:13 344 查看
[align=left]private Spinner spinner ;[/align]
[align=left] private List<String> list ;[/align]
[align=left] private ArrayAdapter<String> arrayAdapter ;[/align]
[align=left] @Override[/align]
[align=left] protected void onCreate(Bundle savedInstanceState) {[/align]
[align=left] super.onCreate(savedInstanceState);[/align]
[align=left] setContentView(R.layout. activity_main);[/align]
[align=left] spinner=(Spinner) findViewById(R.id. spinner1);[/align]
[align=left] list= new ArrayList<String>();[/align]
[align=left] //NEW arrayAdapter适配器[/align]
[align=left] arrayAdapter=new ArrayAdapter<String>(this ,android.R.layout.simple_spinner_dropdown_item, list);[/align]
[align=left] //adapter设置下拉列表样式[/align]
[align=left] arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);[/align]
[align=left] spinner.setAdapter( arrayAdapter);[/align]
[align=left] //设置监听器[/align]
[align=left] spinner.setOnItemSelectedListener( new OnItemSelectedListener() {[/align]
[align=left] @Override[/align]
[align=left] public void onItemSelected(AdapterView<?> parent, View view,[/align]
[align=left] int position, long id) {[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] @Override[/align]
[align=left] public void onNothingSelected(AdapterView<?> arg0) {[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] });[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: