真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Spinner列表選擇框如何在Android項目中使用-創(chuàng)新互聯(lián)

Spinner列表選擇框如何在Android項目中使用?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

創(chuàng)新互聯(lián)公司-成都網(wǎng)站建設公司,專注成都做網(wǎng)站、網(wǎng)站制作、網(wǎng)站營銷推廣,空間域名,網(wǎng)頁空間,網(wǎng)站托管、服務器托管有關企業(yè)網(wǎng)站制作方案、改版、費用等問題,請聯(lián)系創(chuàng)新互聯(lián)公司

一 列表項數(shù)據(jù)

實際運用當中,很多下拉列表項的數(shù)據(jù)實際是可知的,可以放在xml資源文件中。這時,開發(fā)者可以通過xml屬性進行指定數(shù)據(jù)。

除了資源文件之外,開發(fā)者還能夠使用適配器適配數(shù)據(jù)源。(適配器:如果您的電腦不能接收藍牙信號,你可以安裝藍牙適配器用來接收藍牙信號。功能就是把不符合自己的信號或數(shù)據(jù)轉(zhuǎn)化符合自己的形式)

二 關于監(jiān)聽

用戶在下拉列表進行選擇以后,程序需要進行相應的相應處理,這就需要監(jiān)聽器。列表選擇框的監(jiān)聽器是OnItemSelectedListener(),開發(fā)者重寫OnItemSelected()方法。

三 案例操作

1.創(chuàng)建一個資源文件配置的列表選擇框

1)、新建工程,在布局中加入Spinner,指定屬性android:entries為Data

Spinner列表選擇框如何在Android項目中使用

2)、創(chuàng)建一個xml資源文件,命名array.xml,在文件中再添加一個字符串數(shù)組,名稱Data

Spinner列表選擇框如何在Android項目中使用

3)、對Spinner添加監(jiān)聽。監(jiān)聽當中有兩個方法,分別是選擇之后和未做選擇的方法

Spinner列表選擇框如何在Android項目中使用

4)、運行程序,能夠看到下拉列表,而且有日志輸出

Spinner列表選擇框如何在Android項目中使用

2.通過適配器進行數(shù)據(jù)適配

給下拉列表指定數(shù)據(jù)適配器通常需要三個步驟:

1.創(chuàng)建數(shù)據(jù)適配器,一般采用ArrayAdapter。創(chuàng)建通常使用兩種方法:

1)、通過數(shù)組資源文件創(chuàng)建

2)、java代碼中通過字符串數(shù)組創(chuàng)建

2.設置列表下拉選擇樣式

3.將適配器添加給下拉列表

具體操作如下:

1)、通過資源文件創(chuàng)建設配器并設置下拉樣式

ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.Data,
   android.R.layout.simple_dropdown_item_1line);    
   Spinner s = (Spinner)findViewById(R.id.spinner1);
   s.setAdapter(adapter);

分享標題:Spinner列表選擇框如何在Android項目中使用-創(chuàng)新互聯(lián)
本文路徑:http://weahome.cn/article/dghsgj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部