即興的靈感

          思維是一種藝術; 藝術需要靈感。

          博客好友

          最新評論

          Android下拉框控件Spinner的使用

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

          布局文件中定義:

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

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

          spinner.setPrompt("請選擇");

          定義下拉框內容:

          String datas = {“ATAAW.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的基本用法,用適配器來定義顯示的內容和樣色,用事件響應來處理被選中和未選中時候分別的動作。文章



          ?
          鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
          ???? 隱姓埋名/低調華麗/簡單生活/完美人生

          posted on 2010-11-18 09:00 poetguo 閱讀(13043) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 阿拉善盟| 左权县| 石渠县| 南靖县| 龙海市| 肃宁县| 武城县| 青田县| 临武县| 西林县| 左贡县| 柞水县| 兴义市| 江北区| 璧山县| 恩施市| 微山县| 锡林郭勒盟| 商南县| 盐边县| 郧西县| 婺源县| 平谷区| 千阳县| 屏南县| 吴旗县| 金湖县| 甘泉县| 建昌县| 资兴市| 新河县| 玉山县| 永昌县| 富阳市| 菏泽市| 娄底市| 溆浦县| 仁怀市| 清涧县| 沾益县| 台中市|