在AndroidApp應(yīng)用中,下拉列表框Spinner的使用頻次是相當(dāng)高的,如果你對Spinner陌生,你一定不會對HTML中的SELECT陌生,他們的作用是一樣的,都是多選一。我們需要學(xué)習(xí)Android中的基本控件下拉列表框Spinner。
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)由有經(jīng)驗(yàn)的網(wǎng)站設(shè)計(jì)師、開發(fā)人員和項(xiàng)目經(jīng)理組成的專業(yè)建站團(tuán)隊(duì),負(fù)責(zé)網(wǎng)站視覺設(shè)計(jì)、用戶體驗(yàn)優(yōu)化、交互設(shè)計(jì)和前端開發(fā)等方面的工作,以確保網(wǎng)站外觀精美、成都網(wǎng)站建設(shè)、網(wǎng)站制作易于使用并且具有良好的響應(yīng)性。
一、設(shè)計(jì)登錄窗口
打開“res/layout/activity_main.xml”文件。
1、分別從工具欄向activity拖出1個下拉列表框Spinner、1個按鈕Button。這2個控件均來自Form Widgets。
2、新建province.xml件。
在“res/values”位置新建province.xml文件。
?。?)province.xml文件位置如下圖所示:
province.xml內(nèi)容如下:
3、打開activity_main.xml文件。
我們把自動生成的代碼修改成如下代碼,具體為:
?。?)Spinner的id修改為province;
注意:android:entries="@array/provarray",表示Spinner的Items使用的是province.xml中provarray的值。
?。?)Buttion的id修改為save,其文本修改為"保存"。
android:id="@+id/province" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:entries="@array/provarray"/>