T - public abstract class XListAdapter<T>
extends android.widget.BaseAdapter
| Constructor and Description |
|---|
XListAdapter(android.content.Context context) |
XListAdapter(android.content.Context context,
java.util.List<T> data) |
XListAdapter(android.content.Context context,
OnListItemListener<T> callback) |
XListAdapter(android.content.Context context,
T[] data) |
| Modifier and Type | Method and Description |
|---|---|
void |
addData(java.util.List<T> data) |
void |
addData(T data) |
void |
addData(T[] data) |
void |
addElement(T element) |
void |
clearData() |
void |
clearNotNotify() |
protected int |
getColor(int resId) |
android.content.Context |
getContext() |
int |
getCount() |
protected android.graphics.drawable.Drawable |
getDrawable(int resId) |
T |
getItem(int position) |
long |
getItemId(int position) |
java.util.List<T> |
getItems() |
OnListItemListener<T> |
getOnListItemListener() |
int |
getSize() |
protected java.lang.String |
getString(int resId) |
abstract android.view.View |
getView(int position,
android.view.View convertView,
android.view.ViewGroup parent) |
protected void |
gone(boolean flag,
android.view.View view) |
protected void |
inVisible(android.view.View view) |
void |
removeElement(int position) |
void |
removeElement(T element) |
void |
removeElements(java.util.List<T> elements) |
void |
removeElements(T[] elements) |
void |
setData(java.util.List<T> data) |
void |
setData(T[] data) |
void |
setOnListItemListener(OnListItemListener<T> listener) |
java.util.List<T> |
translateData(T[] data) |
void |
updateElement(T element,
int position) |
protected void |
visible(boolean flag,
android.view.View view) |
areAllItemsEnabled, getAutofillOptions, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, setAutofillOptions, unregisterDataSetObserverpublic XListAdapter(android.content.Context context)
public XListAdapter(android.content.Context context,
OnListItemListener<T> callback)
public XListAdapter(android.content.Context context,
java.util.List<T> data)
public XListAdapter(android.content.Context context,
T[] data)
public void setData(java.util.List<T> data)
public void setData(T[] data)
public void addData(java.util.List<T> data)
public void addData(T[] data)
public void addData(T data)
public void removeElement(T element)
public void removeElement(int position)
public void removeElements(java.util.List<T> elements)
public void removeElements(T[] elements)
public void updateElement(T element, int position)
public void addElement(T element)
public void clearData()
public void clearNotNotify()
protected void visible(boolean flag,
android.view.View view)
protected void gone(boolean flag,
android.view.View view)
protected void inVisible(android.view.View view)
protected android.graphics.drawable.Drawable getDrawable(int resId)
protected java.lang.String getString(int resId)
protected int getColor(int resId)
public java.util.List<T> getItems()
public void setOnListItemListener(OnListItemListener<T> listener)
public OnListItemListener<T> getOnListItemListener()
public int getSize()
public int getCount()
public T getItem(int position)
public long getItemId(int position)
public abstract android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
public android.content.Context getContext()