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.
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticpackage |
|
private |
|
package |
|
package |
|
package |
|
private |
1.8.4