【Android基础】Spinner组件使用
来源:互联网 发布:淘宝收藏图片在线制作 编辑:程序博客网 时间:2024/05/24 05:35
开始学习Android了,从UI组件开始吧,刚开始可能记录一些比较简单的运用方法,慢慢深入学习吧,加油。
第一种使用方法:
利用string.xml配置数据,如下:
<string-array name="planets_array"> <item>test1</item> <item>test2</item> <item>test3</item> <item>test4</item> <item>test5</item> <item>test6</item> <item>test7</item></string-array>然后在Activity中利用ArrayAdapter的createFromResource,并为Spinner绑定监听器。
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);spinner = (Spinner) findViewById(R.id.spinnerId);ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.planets_array,android.R.layout.simple_spinner_item);adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);spinner.setAdapter(adapter);spinner.setPrompt("测试");spinner.setOnItemSelectedListener(new SpinnerOnSelectedListener());}监听器代码如下:
class SpinnerOnSelectedListener implements OnItemSelectedListener{@Overridepublic void onItemSelected(AdapterView<?> adapterView, View view, int position,long id) {String selectId = adapterView.getItemAtPosition(position).toString();System.out.println(selectId);}@Overridepublic void onNothingSelected(AdapterView<?> arg0) {System.out.println("Noting selected!");}}
0 0
- 【Android基础】Spinner组件使用
- android spinner autocompleteTextView 组件使用
- Android初级之组件基础09-Spinner
- Android ComboBox -- Spinner基础使用
- Android组件的使用:AutoCompleteTextView、Spinner
- android spinner下拉框组件使用
- 基础UI组件-spinner
- android组件 --spinner
- android组件之Spinner
- spinner组件的使用
- Spinner组件的使用
- android 组件Spinner组件实例
- Android基础空间spinner
- Android基础控件 - Spinner
- android 高级组件之Spinner
- Android UI 之Spinner组件
- android开发之Spinner组件
- #Android#UI组件之spinner
- CSDN之金色十月线上编程比赛第一题:小女孩数数
- 1016
- Hduoj1164 【数学】【素数】
- Android自定义属性,format详解
- linux用户的相互切换
- 【Android基础】Spinner组件使用
- 算法导论之计数排序
- URAL 1326. Bottle Taps(简单的状压dp)
- POJ 1753 Flip Game
- 多字节字符与宽字符重新认识
- 在多线程中使用静态方法是否有线程安全问题
- Spring 学习记录 冷兵器时代的故事
- C#解决UI主线程不响应
- nth_element 用法简介