public class ExpirationDateItemAdapter
extends android.widget.ArrayAdapter<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.Integer> |
mDisabledPositions |
private android.widget.AdapterView.OnItemClickListener |
mOnItemClickListener |
private android.graphics.drawable.ShapeDrawable |
mSelectedItemBackground |
private int |
mSelectedPosition |
private ExpirationDateDialogTheme |
mTheme |
| Constructor and Description |
|---|
ExpirationDateItemAdapter(android.content.Context context,
ExpirationDateDialogTheme theme,
java.util.List<java.lang.String> objects)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId,
java.util.List<java.lang.String> objects)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId,
java.lang.String[] objects)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource,
java.util.List<java.lang.String> objects)
Instantiates a new Expiration date item adapter.
|
ExpirationDateItemAdapter(android.content.Context context,
int resource,
java.lang.String[] objects)
Instantiates a new Expiration date item adapter.
|
| Modifier and Type | Method and Description |
|---|---|
android.view.View |
getView(int position,
android.view.View convertView,
android.view.ViewGroup parent) |
void |
setDisabled(java.util.List<java.lang.Integer> disabledPositions)
Sets disabled.
|
void |
setOnItemClickListener(android.widget.AdapterView.OnItemClickListener listener)
Sets on item click listener.
|
void |
setSelected(int position)
Sets selected.
|
add, addAll, addAll, clear, createFromResource, getAutofillOptions, getContext, getCount, getDropDownView, getDropDownViewTheme, getFilter, getItem, getItemId, getPosition, insert, notifyDataSetChanged, remove, setDropDownViewResource, setDropDownViewTheme, setNotifyOnChange, sortareAllItemsEnabled, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetInvalidated, registerDataSetObserver, setAutofillOptions, unregisterDataSetObserverprivate ExpirationDateDialogTheme mTheme
private android.graphics.drawable.ShapeDrawable mSelectedItemBackground
private android.widget.AdapterView.OnItemClickListener mOnItemClickListener
private int mSelectedPosition
private java.util.List<java.lang.Integer> mDisabledPositions
public ExpirationDateItemAdapter(android.content.Context context,
int resource)
context - the contextresource - the resourcepublic ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId)
context - the contextresource - the resourcetextViewResourceId - the text view resource idpublic ExpirationDateItemAdapter(android.content.Context context,
int resource,
java.lang.String[] objects)
context - the contextresource - the resourceobjects - the objectspublic ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId,
java.lang.String[] objects)
context - the contextresource - the resourcetextViewResourceId - the text view resource idobjects - the objectspublic ExpirationDateItemAdapter(android.content.Context context,
int resource,
java.util.List<java.lang.String> objects)
context - the contextresource - the resourceobjects - the objectspublic ExpirationDateItemAdapter(android.content.Context context,
int resource,
int textViewResourceId,
java.util.List<java.lang.String> objects)
context - the contextresource - the resourcetextViewResourceId - the text view resource idobjects - the objectspublic ExpirationDateItemAdapter(android.content.Context context,
ExpirationDateDialogTheme theme,
java.util.List<java.lang.String> objects)
context - the contexttheme - the themeobjects - the objectspublic void setOnItemClickListener(android.widget.AdapterView.OnItemClickListener listener)
listener - the listenerpublic void setSelected(int position)
position - the positionpublic void setDisabled(java.util.List<java.lang.Integer> disabledPositions)
disabledPositions - the disabled positionspublic android.view.View getView(int position,
android.view.View convertView,
android.view.ViewGroup parent)
getView in interface android.widget.AdaptergetView in class android.widget.ArrayAdapter<java.lang.String>