expandablelistview, gallery, gridview, listview, spinner 都是adapterview的子類,adapterview 是內容由 adapter 來決定的檢視類.
下拉列表(spinner)是乙個每次只能選擇所有項中一項的部件. 它的專案來自於與之相關聯的 adapter.
adapter.setdropdownviewresource(android.r.layout.******_spinner_dropdown_item);
arrayadapteradapter = new arrayadapter(
namelist); //為下拉列表後的狀態新增布局檔案
spinner.setadapter(adapter); //介面卡
spinner.getcount(); //獲取子檢視的數量
spinner.getadapter(); //返回介面卡
spinner.getselecteditem(); //被選擇項的內容
spinner.getselecteditemid(); //被選擇項的id
spinner.getprompt(); //獲取下拉列表的標題檔案
spinner.setprompt(prompt); //設定比哦啊體檔案
spinner.addview(child); //新增子檢視 (這個方法繼承自viewgroup,listview等也可以使用)
listview
void addfooterview(view v)
新增乙個固定顯示於列表底部的檢視.如果多次呼叫該方法, 檢視將按照它們新增的順序排列.如果需要,新增的檢視可以獲得焦點.
void addfooterview(view v, object data, boolean isselectable)
新增乙個固定顯示於列表底部的檢視.如果多次呼叫該方法, 檢視將按照它們新增的順序排列.如果需要,新增的檢視可以獲得焦點.
void addheaderview(view v, object data, boolean isselectable)
新增乙個固定顯示於列表頂部的檢視.如果多次呼叫該方法, 檢視將按照它們新增的順序排列.如果需要,新增的檢視可以獲得焦點.
void addheaderview(view v)
新增乙個固定顯示於列表頂部的檢視.如果多次呼叫該方法, 檢視將按照它們新增的順序排列.如果需要,新增的檢視可以獲得焦點.
控制項Spinner的基本使用
spinner控制項是下拉顯示控制項,基本使用很容易掌握 1.在xml中插入spinner控制項的布局myspin 2.在xml中設定spinner的選定顯示文字的格式 3.在 中呼叫,並設定spinner的值 設定陣列取值範圍 private static final string an int ...
Spinner改變字型
arrayadapteradapter arrayadapter.createfromresource this,r.array.profession item,r.layout.myspinner dropdown myspinner dropdown.xml profession.xml 計算機...
高階控制項Spinner
spinner 概念 下拉列表控制項 預設顯示當前選擇的項 第一次展示集合中第一條資料 屬性 android entries array books 展示資料 note 提前知道資料是什麼 android spinnermode dropdown spinner 樣式 dropdown 下拉列表 設...