Spinner 学习笔记
生活随笔
收集整理的這篇文章主要介紹了
Spinner 学习笔记
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Adapter 適配器//方法一:直接使用字符串?dāng)?shù)組//String[] sSexList = new String[]{"男", "女"};//方法二:使用資源文件String[] sSexList = getResources().getStringArray(R.array.Sexarray);//實(shí)例化一個(gè)集合適配器ArrayAdapter<String> adapter =newArrayAdapter<String>(MainActivity.this, android.R.layout.simple_spinner_item, sSexList);//給Spinner 設(shè)置適配器
spnSex.setAdapter(adapter);//給Spinner 注冊(cè)一個(gè)監(jiān)聽(tīng)器spnSex.setOnItemSelectedListener(new OnItemSelectedListener() {//parent 是適配器, View是你當(dāng)前選擇的view, position 在Adapter數(shù)組中的位置角標(biāo)//id 就是你選中的idpublic void onItemSelected(AdapterView<?> parent, View view, int position, long id) {// TODO Auto-generated method stubsSex = parent.getSelectedItem().toString();}//只要其它選項(xiàng)沒(méi)被選擇就會(huì)觸發(fā)public void onNothingSelected(AdapterView<?> parent) {}}); View Code
?
1 2 3 Layout 屬性 4 5 <Spinner 6 android:id="@+id/spnSex" 7 android:layout_width="fill_parent" 8 android:layout_height="wrap_content" 9 android:prompt="@string/prompt" 10 /> 11 12 13 string-array 資源文件 14 15 <?xml version="1.0" encoding="utf-8"?> 16 <resources> 17 <string-array name="Sexarray"> 18 <item >男</item> 19 <item >女</item> 20 </string-array> 21 </resources> 22 23 View Code?
轉(zhuǎn)載于:https://www.cnblogs.com/lyayzh/archive/2013/06/06/3122770.html
總結(jié)
以上是生活随笔為你收集整理的Spinner 学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux Kernel 多个本地信息泄
- 下一篇: 【转】代码里的命名规则:错误的和正确的对