Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android API 中文 (55) —— ListAdapter

Android API 中文 (55) —— ListAdapter

編輯:Android開發實例

正文

  一、結構

 

public interface ListAdapter extends Adapter

        

android.widget.ListAdapter

 

直接子類

         ArrayAdapter<T>, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ResourceCursorAdapter, SimpleAdapter, SimpleCursorAdapter, WrapperListAdapter

 

 

  二、概述

    擴展Adapter 是在ListView與數據之間的一座橋梁。通常數據來自於游標,但不是必須的。ListView可以顯示包含在ListAdapter裡的所有數據。

    

 

  三、公共方法
 

public abstract boolean areAllItemsEnabled ()

在ListAdapter中所有的項目都是可用的?如果是,則代表所有的項目都是可選擇,可用鼠標點擊的。

                  返回值

如果所有項目是可用的返回真

 

public abstract boolean isEnabled (int position)

如果指定的位置不是一個隔離(separator)項目(隔離項目是一個不可選擇,不可用鼠標點擊的項目)則返回真。如果位置是無效的,其結果將是不確定的。在這種情況下一個ArrayIndexOutOfBoundsException(越界)異常將拋出。

參數

                            position    項目的索引

返回值

如果這個項目不是一個隔離(separator)項目則返回真。

 

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