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]
[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]
相关文章推荐
- Android GridView 二维布局界面
- Android DatePicker和TimePicker
- Android 监听器
- Android 数据适配器
- Androidmanifest.xml配置文件
- Android Intent实现页面跳转
- Android布局
- Android笔记:调用finish()后不能立即执行onDestroy()的BUG
- Android 多状态按钮 ToggleButton
- Android RadioGroup/RadioButton
- Android checkBox
- android应用程序的组成部分
- Android 媒体播放(Media Playback)
- 【Graphic】Android5.0 Graphic(1) VSync与Project Butter
- android获取本地版本号
- Android下强制打开软键盘
- Android应用开发EditText文本内容变化监听方法
- Android 获取屏幕尺寸
- 怎么监听Android软键盘的打开和关闭
- Android之RadioButton多行