国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android Spinner 下拉菜單的使用

2020-04-11 12:28:41
字體:
供稿:網(wǎng)友

Android 中下拉菜單,即如html中的<select>,關(guān)鍵在于調(diào)用setDropDownViewResource方法,以XML的方式定義下拉菜單要顯示的模樣

步驟:

1、定義Spinner控件

復(fù)制代碼 代碼如下:

<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:prompt="@string/planet_prompt" /><!-- 一個String資源,所以要指向一個string -->

2、在res/values/文件夾下新建一個名為arrays的Android XML文件
復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>

  <string-array name="planets">
    <item>Mercury</item>
    <item>Venus</item>
    <item>Earth</item> 
    <item>Neptune</item>
</string-array>

</resources>


該文件中的內(nèi)容會自動添加到R文件中,引用方式為:R.array.planets;這是用戶下拉選擇項的List;

3、在Activity的onCreate方法中添加如下代碼

復(fù)制代碼 代碼如下:

Spinner s = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter2 = ArrayAdapter.createFromResource(this, R.array.planets, android.R.layout.simple_spinner_item);
adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter2);

OK!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 秭归县| 新安县| 温宿县| 祁阳县| 罗源县| 新源县| 钟祥市| 五峰| 信阳市| 乐东| 来凤县| 陇西县| 长岭县| 响水县| 阳山县| 宣汉县| 通海县| 锦屏县| 聂荣县| 南部县| 梧州市| 麻城市| 东乡县| 嘉善县| 昌图县| 武隆县| 青田县| 伊金霍洛旗| 株洲县| 辽宁省| 尚义县| 措美县| 明星| 邓州市| 文安县| 甘孜县| 内丘县| 青冈县| 夏邑县| 如东县| 闵行区|