public class HeaderViewListAdapter
extends java.lang.Object
implements android.widget.WrapperListAdapter, android.widget.Filterable
This is intended as a base class; you will probably not need to use this class directly in your own code.
| Constructor and Description |
|---|
HeaderViewListAdapter(java.util.ArrayList<HListView.FixedViewInfo> headerViewInfos,
java.util.ArrayList<HListView.FixedViewInfo> footerViewInfos,
android.widget.ListAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areAllItemsEnabled() |
int |
getCount() |
android.widget.Filter |
getFilter() |
int |
getFootersCount() |
int |
getHeadersCount() |
java.lang.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) |
int |
getViewTypeCount() |
android.widget.ListAdapter |
getWrappedAdapter() |
boolean |
hasStableIds() |
boolean |
isEmpty() |
boolean |
isEnabled(int position) |
void |
registerDataSetObserver(android.database.DataSetObserver observer) |
boolean |
removeFooter(android.view.View v) |
boolean |
removeHeader(android.view.View v) |
void |
unregisterDataSetObserver(android.database.DataSetObserver observer) |
public HeaderViewListAdapter(java.util.ArrayList<HListView.FixedViewInfo> headerViewInfos, java.util.ArrayList<HListView.FixedViewInfo> footerViewInfos, android.widget.ListAdapter adapter)
public int getHeadersCount()
public int getFootersCount()
public boolean isEmpty()
isEmpty in interface android.widget.Adapterpublic boolean removeHeader(android.view.View v)
public boolean removeFooter(android.view.View v)
public int getCount()
getCount in interface android.widget.Adapterpublic boolean areAllItemsEnabled()
areAllItemsEnabled in interface android.widget.ListAdapterpublic boolean isEnabled(int position)
isEnabled in interface android.widget.ListAdapterpublic java.lang.Object getItem(int position)
getItem in interface android.widget.Adapterpublic long getItemId(int position)
getItemId in interface android.widget.Adapterpublic boolean hasStableIds()
hasStableIds in interface android.widget.Adapterpublic android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
getView in interface android.widget.Adapterpublic int getItemViewType(int position)
getItemViewType in interface android.widget.Adapterpublic int getViewTypeCount()
getViewTypeCount in interface android.widget.Adapterpublic void registerDataSetObserver(android.database.DataSetObserver observer)
registerDataSetObserver in interface android.widget.Adapterpublic void unregisterDataSetObserver(android.database.DataSetObserver observer)
unregisterDataSetObserver in interface android.widget.Adapterpublic android.widget.Filter getFilter()
getFilter in interface android.widget.Filterablepublic android.widget.ListAdapter getWrappedAdapter()
getWrappedAdapter in interface android.widget.WrapperListAdapter