| AndBase开发框架 1.5.7

- 首页
- 相关页面
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

全部 类 命名空间 文件 函数 变量 枚举值 页
Public 成员函数 | 包属性 | 静态包属性 | Private 成员函数 | Private 属性 | 所有成员列表
com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter类 参考
类 com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter 继承关系图:

## Public 成员函数
| AbMultiColumnHeaderViewListAdapter (ArrayList< AbMultiColumnAbsListView.FixedViewInfo > headerViewInfos, ArrayList< AbMultiColumnAbsListView.FixedViewInfo > footerViewInfos, ListAdapter adapter)
int | getHeadersCount ()
int | getFootersCount ()
boolean | isEmpty ()
boolean | removeHeader (View v)
boolean | removeFooter (View v)
int | getCount ()
boolean | areAllItemsEnabled ()
boolean | isEnabled (int position)
Object | getItem (int position)
long | getItemId (int position)
boolean | hasStableIds ()
View | getView (int position, View convertView, ViewGroup parent)
int | getItemViewType (int position)
int | getViewTypeCount ()
void | registerDataSetObserver (DataSetObserver observer)
void | unregisterDataSetObserver (DataSetObserver observer)
Filter | getFilter ()
ListAdapter | getWrappedAdapter ()

## 包属性
ArrayList < AbMultiColumnAbsListView.FixedViewInfo > | mHeaderViewInfos
ArrayList < AbMultiColumnAbsListView.FixedViewInfo > | mFooterViewInfos
boolean | mAreAllFixedViewsSelectable

## 静态包属性
static final ArrayList < AbMultiColumnAbsListView.FixedViewInfo > | EMPTY_INFO_LIST

## Private 成员函数
boolean | areAllListInfosSelectable (ArrayList< AbMultiColumnAbsListView.FixedViewInfo > infos)

## Private 属性
final ListAdapter | mAdapter
final boolean | mIsFilterable

## 详细描述

ListAdapter used when a ListView has header views. This ListAdapter wraps another one and also keeps track of the header views and their associated data objects.

This is intended as a base class; you will probably not need to use this class directly in your own code.

## 构造及析构函数说明

com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.AbMultiColumnHeaderViewListAdapter | ( | ArrayList< AbMultiColumnAbsListView.FixedViewInfo > | headerViewInfos,
|  | ArrayList< AbMultiColumnAbsListView.FixedViewInfo > | footerViewInfos,
|  | ListAdapter | adapter
| ) |  |
| inline

## 成员函数说明

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.areAllItemsEnabled | ( | ) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.areAllListInfosSelectable | ( | ArrayList< AbMultiColumnAbsListView.FixedViewInfo > | infos) |  |
| inline private

int com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getCount | ( | ) |  |
| inline

Filter com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getFilter | ( | ) |  |
| inline

int com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getFootersCount | ( | ) |  |
| inline

int com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getHeadersCount | ( | ) |  |
| inline

Object com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getItem | ( | int | position) |  |
| inline

long com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getItemId | ( | int | position) |  |
| inline

int com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getItemViewType | ( | int | position) |  |
| inline

View com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getView | ( | int | position,
|  | View | convertView,
|  | ViewGroup | parent
| ) |  |
| inline

int com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getViewTypeCount | ( | ) |  |
| inline

ListAdapter com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.getWrappedAdapter | ( | ) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.hasStableIds | ( | ) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.isEmpty | ( | ) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.isEnabled | ( | int | position) |  |
| inline

void com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.registerDataSetObserver | ( | DataSetObserver | observer) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.removeFooter | ( | View | v) |  |
| inline

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.removeHeader | ( | View | v) |  |
| inline

void com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.unregisterDataSetObserver | ( | DataSetObserver | observer) |  |
| inline

## 类成员变量说明

final ArrayList<AbMultiColumnAbsListView.FixedViewInfo> com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.EMPTY_INFO_LIST
| static package

初始值:
=
new ArrayList<AbMultiColumnAbsListView.FixedViewInfo>()

final ListAdapter com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.mAdapter
| private

boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.mAreAllFixedViewsSelectable
| package

ArrayList<AbMultiColumnAbsListView.FixedViewInfo> com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.mFooterViewInfos
| package

ArrayList<AbMultiColumnAbsListView.FixedViewInfo> com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.mHeaderViewInfos
| package

final boolean com.ab.view.pullview.AbMultiColumnHeaderViewListAdapter.mIsFilterable
| private

该类的文档由以下文件生成:

- src/com/ab/view/pullview/AbMultiColumnHeaderViewListAdapter.java