安卓学习简记--第三记
- 此记主要用来记录安卓下面的各种控件的使用方法,方便自己查询:PS:注意每个控件的监听器是不一样的!弄错了会导致程序崩溃!
- Spinner:该控件最主要的添加可供选择的数组了:
- 首先通过第二记中的创建ArrayAdapter的两种方法创建一个ArrayAdapter;
- 然后需要通过SetDropDownViewResource()函数将数组初始化为下拉式的view;
- 最后通过函数setAdapter(),将创建的ArrayAdapter设置进去就可以了;
- 代码如下:
-
1 ArrayAdapter<CharSequence> timeArray = null; 2 timeArray=ArrayAdapter.createFromResource(this, R.array.playing_time_setting, android.R.layout.simple_spinner_item); 3 // timeArray=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,timeString); //两种不同的方法 4 timeArray.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); //参数为android提供的简单下拉式view布局 5 timeSetting.setAdapter(timeArray);
- Spinner的下拉菜单选中点击的监听器函数是,千万不可弄错,不然程序会崩溃;
setOnItemSelectedListener(new Spinner.OnItemSelectedListener() { public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { } public void onNothingSelected(AdapterView<?> arg0) { } });
- Spinner:该控件最主要的添加可供选择的数组了:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。