列表選擇框spinner

2021-07-09 01:37:10 字數 993 閱讀 2561

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 ...