1、在布局檔案中新增乙個標記,並為其制定android:entries屬性
2、編寫用於制定列表項的陣列資源檔案,並將其儲存在res\values目錄中,這裡將其命名為arrays.xml,在該檔案中新增乙個字串陣列,名稱為ctype
<?xml version="1.0" encoding="utf-8"?>
早飯午飯
晚飯夜宵
其他
執行程式
3、在螢幕上新增列表選擇框後,可以使用列表選擇框的getselecteditem()方法獲取列表選擇框的選中值
spinner spinner=(spinner)findviewbyid(r.id.spinner1);
spinner.getselecteditem();
4、建立介面卡
首先建立乙個介面卡物件
string ctype = new string;
arrayadapteradapter = new arrayadapter(this,android.r.layout.******_spinner_item,ctype);
接著為介面卡設定列表框下拉時的選項樣式
adapter.setdropdownviewresource(android.r.layout.******_dropdown_item_1line);
最後將介面卡與選擇列表框關聯
Spinner控制項 下拉列表
簡單的spinner舉例,一言不合上 第2步載入介面卡和第3步設定下拉樣式都是採用android自帶的樣式哦 自定義spinner控制項 1.設定資料來源 getdata 2.配置介面卡 adapter 2 new adapter spinneractivity.this,lists 2,r.lay...
Android下拉列表Spinner
android開發中,時不時的就有要實現下拉列表的需求,當然了,實現的方式有很多種,比如popuwindow,自定義乙個view啊什麼的,為了實現乙個下拉的或者彈出框,寫那麼 進行實現,彷彿有點得不償失,因為android原生的就有乙個,我們為什麼不去用呢?我們先來乙個簡單的小例子,來看下spinn...
Android下拉列表Spinner控制項
1.在布局欄建立spinner控制項。2.在string.xml中宣告乙個陣列 first second third forth fifth 3.建立資料介面卡 通過資料介面卡把資料與控制項繫結 第乙個引數 當前物件 第二個引數 string.xml 中 string array 節點的 name ...