Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android Spinner使用技巧講解

Android Spinner使用技巧講解

編輯:高級開發

在如今的手機領域,當屬智能手機最為吃香。那麼如何才能選擇一款優秀的手機系統來滿足我們的需求呢?在這裡大家可以先來了解一下android系統,以此作為參考,方便大家選擇。那麼今天介紹的內容則是關於android Spinner的一些基本概念。

● Adapter的設置,調用setAdapter()方法

● 追加Item選擇時間的處理,調用setOnItemSelectedListener()方法,並把AdapterVIEw.OnItemSelectedListener實例作為參數傳遞過去。

android Spinner例程源碼(Java)

  1. ArrayAdapter< String> adapter = new ArrayAdapter< String>(
  2. this,
  3. android.R.layout.simple_spinner_item);
  4. adapter.setDropDownVIEwResource(
  5. android.R.layout.simple_spinner_dropdown_item);
  6. adapter.add("red");
  7. adapter.add("green");
  8. adapter.add("blue");
  9. Spinner spinner = (Spinner) findVIEwById(id.spinner);
  10. spinner.setAdapter(adapter);
  11. spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
  12. @Override
  13. public void onItemSelected(
  14. AdapterVIEw< ?> parent,
  15. View vIEw,
  16. int position,
  17. long id) {
  18. Spinner spinner = (Spinner) parent;
  19. Log.v("Test", "id = " + id + "("
  20. + spinner.getSelectedItem().toString() + ")");
  21. }
  22. @Override
  23. public void onNothingSelected(AdapterVIEw< ?> parent) {
  24. }
  25. });

android Spinner例程源碼(Resource)

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

android Spinner的相關源碼就為大家介紹到這裡。

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