public class HeaderViewListAdapter extends ListAdapterWrapper implements android.widget.Filterable
| Modifier and Type | Class and Description |
|---|---|
static class |
HeaderViewListAdapter.ViewInfo |
ListAdapterWrapper.ListAdapterCallback| Constructor and Description |
|---|
HeaderViewListAdapter(List<HeaderViewListAdapter.ViewInfo> headerViewInfos,
List<HeaderViewListAdapter.ViewInfo> footerViewInfos,
android.widget.ListAdapter adapter,
ListAdapterWrapper.ListAdapterCallback listener) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areAllItemsEnabled() |
int |
getCount() |
android.widget.Filter |
getFilter() |
int |
getFootersCount() |
int |
getHeadersCount() |
Object |
getItem(int position) |
long |
getItemId(int position) |
int |
getItemViewType(int position) |
android.view.View |
getView(int position,
android.view.View convertView,
android.view.ViewGroup parent) |
boolean |
isEnabled(int position) |
boolean |
removeFooter(android.view.View v) |
boolean |
removeHeader(android.view.View v) |
getViewTypeCount, getWrappedAdapter, hasStableIds, isEmpty, notifyDataSetChanged, onPrepareView, registerDataSetObserver, unregisterDataSetObserverpublic HeaderViewListAdapter(List<HeaderViewListAdapter.ViewInfo> headerViewInfos, List<HeaderViewListAdapter.ViewInfo> footerViewInfos, android.widget.ListAdapter adapter, ListAdapterWrapper.ListAdapterCallback listener)
public boolean areAllItemsEnabled()
areAllItemsEnabled in interface android.widget.ListAdapterareAllItemsEnabled in class ListAdapterWrapperpublic int getCount()
getCount in interface android.widget.AdaptergetCount in class ListAdapterWrapperpublic android.widget.Filter getFilter()
getFilter in interface android.widget.Filterablepublic int getFootersCount()
public int getHeadersCount()
public Object getItem(int position)
getItem in interface android.widget.AdaptergetItem in class ListAdapterWrapperpublic long getItemId(int position)
getItemId in interface android.widget.AdaptergetItemId in class ListAdapterWrapperpublic int getItemViewType(int position)
getItemViewType in interface android.widget.AdaptergetItemViewType in class ListAdapterWrapperpublic android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
getView in interface android.widget.AdaptergetView in class ListAdapterWrapperpublic boolean isEnabled(int position)
isEnabled in interface android.widget.ListAdapterisEnabled in class ListAdapterWrapperpublic boolean removeFooter(android.view.View v)
public boolean removeHeader(android.view.View v)
Copyright © 2012-2013. All Rights Reserved.