Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android下拉框控件Spinner的使用

Android下拉框控件Spinner的使用

編輯:Android開發實例

在Android界面設計中,下拉框控件的名稱為Spinner,下拉控件是常用的UI元素,本文來介紹下Spinner的基本使用,其中有兩個重要的步驟就是設計適配器和添加事件監聽處理。

 

 

布局文件中定義:

<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

設置下拉框控件的標題文本內容:

spinner.setPrompt("請選擇");

定義下拉框內容:

String datas = {“fengfly.com”,”Android.com”,”Google.com”};

定義添加適配器:

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, datas, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);

響應下拉框的選中值發生變化的事件處理:

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {
                //被選中時候發生的動作
            }
            @Override
            public void onNothingSelected(AdapterView<?> arg0) {
            }
        });

以上就是Android中下拉框Spinner的基本用法,用適配器來定義顯示的內容和樣色,用事件響應來處理被選中和未選中時候分別的動作。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved