- AbstractAdapter<Item extends IItem> - Class in com.mikepenz.fastadapter
-
Created by mikepenz on 27.12.15.
- AbstractAdapter() - Constructor for class com.mikepenz.fastadapter.AbstractAdapter
-
- AbstractItem<Item extends AbstractItem<?,?>,VH extends android.support.v7.widget.RecyclerView.ViewHolder> - Class in com.mikepenz.fastadapter.items
-
Created by mikepenz on 14.07.15.
- AbstractItem() - Constructor for class com.mikepenz.fastadapter.items.AbstractItem
-
- AbstractItem.ReflectionBasedViewHolderFactory<VH extends android.support.v7.widget.RecyclerView.ViewHolder> - Class in com.mikepenz.fastadapter.items
-
- ActionModeHelper - Class in com.mikepenz.fastadapter.helpers
-
Created by mikepenz on 02.01.16.
- ActionModeHelper(FastAdapter, int) - Constructor for class com.mikepenz.fastadapter.helpers.ActionModeHelper
-
- ActionModeHelper(FastAdapter, int, ActionMode.Callback) - Constructor for class com.mikepenz.fastadapter.helpers.ActionModeHelper
-
- adapter - Variable in class com.mikepenz.fastadapter.FastAdapter.RelativeInfo
-
- AdapterUtil - Class in com.mikepenz.fastadapter.utils
-
Created by mikepenz on 31.12.15.
- AdapterUtil() - Constructor for class com.mikepenz.fastadapter.utils.AdapterUtil
-
- add(Item...) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add an array of items to the end of the existing items
- add(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add a list of items to the end of the existing items
- add(int, Item...) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add an array of items at the given position within the existing items
- add(int, List<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add a list of items at the given position within the existing items
- add(Item) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add an item at the end of the existing items
- add(int, Item) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
add an item at the given position within the existing icons
- add(Item...) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
add an array of items to the end of the existing items
- add(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
add a list of items to the end of the existing items
- add(int, Item...) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
add an array of items at the given position within the existing items
- add(int, List<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
add a list of items at the given position within the existing items
- add(Item...) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
add an array of items to the end of the existing items
- add(List<Item>) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
add a list of items to the end of the existing items
- add(int, Item...) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
add an array of items at the given position within the existing items
- add(int, List<Item>) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
add a list of items at the given position within the existing items
- addModel(Model...) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
add an array of models
- addModel(List<Model>) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
add a list of models
- addModel(int, Model...) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
add an array of models at a given (global) position
- addModel(int, List<Model>) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
add a list of models at a given (global) position
- adjustAlpha(int, int) - Static method in class com.mikepenz.fastadapter.utils.FastAdapterUIUtils
-
adjusts the alpha of a color
- adjustPosition(Set<Integer>, int, int, int) - Static method in class com.mikepenz.fastadapter.utils.AdapterUtil
-
internal method to handle the selections if items are added / removed
- adjustPosition(SparseIntArray, int, int, int) - Static method in class com.mikepenz.fastadapter.utils.AdapterUtil
-
internal method to handle the selections if items are added / removed
- apply(Model) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter.ReflectionBasedItemFactory
-
- apply(Input) - Method in interface com.mikepenz.fastadapter.utils.Function
-
- apply(RecyclerView, Iterable<Item>) - Method in class com.mikepenz.fastadapter.utils.RecyclerViewCacheUtil
-
init the cache on your own.
- generateView(Context) - Method in interface com.mikepenz.fastadapter.IItem
-
generates a view by the defined LayoutRes
- generateView(Context, ViewGroup) - Method in interface com.mikepenz.fastadapter.IItem
-
generates a view by the defined LayoutRes and pass the LayoutParams from the parent
- generateView(Context) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
generates a view by the defined LayoutRes
- generateView(Context, ViewGroup) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
generates a view by the defined LayoutRes and pass the LayoutParams from the parent
- GenericAbstractItem<Model,Item extends GenericAbstractItem<?,?,?>,VH extends android.support.v7.widget.RecyclerView.ViewHolder> - Class in com.mikepenz.fastadapter.items
-
Created by mikepenz on 14.07.15.
- GenericAbstractItem(Model) - Constructor for class com.mikepenz.fastadapter.items.GenericAbstractItem
-
- GenericItemAdapter<Model,Item extends GenericAbstractItem<Model,Item,?>> - Class in com.mikepenz.fastadapter.adapters
-
Created by mikepenz on 27.12.15.
- GenericItemAdapter(Class<? extends Item>, Class<? extends Model>) - Constructor for class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
- GenericItemAdapter(Function<Model, Item>) - Constructor for class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
- GenericItemAdapter.ReflectionBasedItemFactory<Model,Item> - Class in com.mikepenz.fastadapter.adapters
-
- getActionMode() - Method in class com.mikepenz.fastadapter.helpers.ActionModeHelper
-
- getAdapter(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Gets the adapter for the given position
- getAdapterItem(int) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
- getAdapterItem(int) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
- getAdapterItem(int) - Method in interface com.mikepenz.fastadapter.IAdapter
-
- getAdapterItemCount() - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
- getAdapterItemCount() - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
- getAdapterItemCount() - Method in interface com.mikepenz.fastadapter.IAdapter
-
defines the count of items of THIS adapter
- getAdapterItems() - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
- getAdapterItems() - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
- getAdapterItems() - Method in interface com.mikepenz.fastadapter.IAdapter
-
- getAdapterPosition(Item) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
Searches for the given item and calculates it's relative position
- getAdapterPosition(Item) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
Searches for the given item and calculates it's relative position
- getAdapterPosition(Item) - Method in interface com.mikepenz.fastadapter.IAdapter
-
Searches for the given item and calculates it's relative position
- getExpandedItems() - Method in class com.mikepenz.fastadapter.FastAdapter
-
- getFactory() - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
the abstract method to retrieve the ViewHolder factory
The ViewHolder factory implementation should look like (see the commented code above)
- getFastAdapter() - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
- getFastAdapter() - Method in interface com.mikepenz.fastadapter.IAdapter
-
defines the FastAdapter which manages all the core logic
- getGlobalPosition(int) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
returns the global position if the relative position within this adapter was given
- getGlobalPosition(int) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
returns the global position if the relative position within this adapter was given
- getGlobalPosition(int) - Method in interface com.mikepenz.fastadapter.IAdapter
-
Returns the global position based on the relative position given
- getIdentifier() - Method in interface com.mikepenz.fastadapter.IIdentifyable
-
returns the identifier of this item
-1 is the default not set state
- getIdentifier() - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
- getItem(int) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
make sure we return the Item from the FastAdapter so we retrieve the item from all adapters
- getItem(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
gets the IItem by a position, from all registered adapters
- getItem(int) - Method in interface com.mikepenz.fastadapter.IAdapter
-
- getItemAdapter() - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
returns the internal created ItemAdapter
- getItemCount() - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
make sure we return the count from the FastAdapter so we retrieve the count from all adapters
- getItemCount() - Method in class com.mikepenz.fastadapter.FastAdapter
-
calculates the total ItemCount over all registered adapters
- getItemCount(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
calculates the item count up to a given (excluding this) order number
- getItemCount() - Method in interface com.mikepenz.fastadapter.IAdapter
-
- getItemFilter() - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
- getItemFilter() - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
- getItemId(int) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
overwrite the getItemId to correctly return the value from the FastAdapter
- getItemId(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
finds the int ItemId from the IItem which exists at the given position
- getItemViewType(int) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
overwrite the getItemViewType to correctly return the value from the FastAdapter
- getItemViewType(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
finds the int ItemViewType from the IItem which exists at the given position
- getLayoutRes() - Method in interface com.mikepenz.fastadapter.IItem
-
returns the layout for the given item
- getModel() - Method in class com.mikepenz.fastadapter.items.GenericAbstractItem
-
- getOrder() - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
- getOrder() - Method in class com.mikepenz.fastadapter.adapters.FooterAdapter
-
- getOrder() - Method in class com.mikepenz.fastadapter.adapters.HeaderAdapter
-
- getOrder() - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
- getOrder() - Method in interface com.mikepenz.fastadapter.IAdapter
-
defines in which order this adapter should be hooked into the FastAdapter
- getPosition(Item) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Searches for the given item and calculates it's global position
- getRelativeInfo(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Internal method to get the Item as ItemHolder which comes with the relative position within it's adapter
Finds the responsible adapter for the given position
- getSelectableBackground(Context, int, boolean) - Static method in class com.mikepenz.fastadapter.utils.FastAdapterUIUtils
-
helper to get the system default selectable background inclusive an active state
- getSelectableBackground(Context) - Static method in class com.mikepenz.fastadapter.utils.FastAdapterUIUtils
-
helper to get the system default selectable background
- getSelectablePressedBackground(Context, int, int, boolean) - Static method in class com.mikepenz.fastadapter.utils.FastAdapterUIUtils
-
helper to get the system default selectable background inclusive an active and pressed state
- getSelectedItems() - Method in class com.mikepenz.fastadapter.FastAdapter
-
- getSelections() - Method in class com.mikepenz.fastadapter.FastAdapter
-
- getSubItems() - Method in interface com.mikepenz.fastadapter.IExpandable
-
- getTag() - Method in interface com.mikepenz.fastadapter.IItem
-
return a Tag of the Item
- getTag() - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
- getType() - Method in interface com.mikepenz.fastadapter.IItem
-
returns the type of the Item.
- getTypeInstances() - Method in class com.mikepenz.fastadapter.FastAdapter
-
- getViewHolder(ViewGroup) - Method in interface com.mikepenz.fastadapter.IItem
-
Generates a ViewHolder from this Item with the given parent
- getViewHolder(ViewGroup) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
Generates a ViewHolder from this Item with the given parent
- getViewHolder(View) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
This method returns the ViewHolder for our item, using the provided View.
- onAttachedToRecyclerView(RecyclerView) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onAttachedToRecyclerView is managed by the FastAdapter so forward this correctly
- onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onBindViewHolder is managed by the FastAdapter so forward this correctly
- onBindViewHolder(RecyclerView.ViewHolder, int, List) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onBindViewHolder is managed by the FastAdapter so forward this correctly
- onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Binds the data to the created ViewHolder and sets the listeners to the holder.itemView
- onBindViewHolder(RecyclerView.ViewHolder, int) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnBindViewHolderListener
-
is called in onBindViewHolder to bind the data on the ViewHolder
- onBindViewHolder(RecyclerView.ViewHolder, int) - Method in class com.mikepenz.fastadapter.FastAdapter.OnBindViewHolderListenerImpl
-
is called in onBindViewHolder to bind the data on the ViewHolder
- OnBindViewHolderListenerImpl() - Constructor for class com.mikepenz.fastadapter.FastAdapter.OnBindViewHolderListenerImpl
-
- onClick(View, IAdapter<Item>, Item, int) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnClickListener
-
the onClick event of a specific item inside the RecyclerView
- onClick(IItem, int) - Method in class com.mikepenz.fastadapter.helpers.ActionModeHelper
-
implements the basic behavior of a CAB and multi select behavior,
including logics if the clicked item is collapsible
- onClick(View, int, Item) - Method in interface com.mikepenz.fastadapter.helpers.ClickListenerHelper.OnClickListener
-
- onCreateViewHolder(ViewGroup, int) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onCreateViewHolder is managed by the FastAdapter so forward this correctly
- onCreateViewHolder(ViewGroup, int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Creates the ViewHolder by the viewType
- OnCreateViewHolderListenerImpl() - Constructor for class com.mikepenz.fastadapter.FastAdapter.OnCreateViewHolderListenerImpl
-
- onDetachedFromRecyclerView(RecyclerView) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onDetachedFromRecyclerView is managed by the FastAdapter so forward this correctly
- onFailedToRecycleView(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onFailedToRecycleView is managed by the FastAdapter so forward this correctly
- onLongClick(View, IAdapter<Item>, Item, int) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnLongClickListener
-
the onLongClick event of a specific item inside the RecyclerView
- onLongClick(AppCompatActivity, int) - Method in class com.mikepenz.fastadapter.helpers.ActionModeHelper
-
implements the basic behavior of a CAB and multi select behavior onLongClick
- onMove(RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.drag.SimpleDragCallback
-
- onPostCreateViewHolder(RecyclerView.ViewHolder) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnCreateViewHolderListener
-
is called after the viewHolder was created and the default listeners were added
- onPostCreateViewHolder(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.FastAdapter.OnCreateViewHolderListenerImpl
-
is called after the viewHolder was created and the default listeners were added
- onPreCreateViewHolder(ViewGroup, int) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnCreateViewHolderListener
-
is called inside the onCreateViewHolder method and creates the viewHolder based on the provided viewTyp
- onPreCreateViewHolder(ViewGroup, int) - Method in class com.mikepenz.fastadapter.FastAdapter.OnCreateViewHolderListenerImpl
-
is called inside the onCreateViewHolder method and creates the viewHolder based on the provided viewTyp
- onSwiped(RecyclerView.ViewHolder, int) - Method in class com.mikepenz.fastadapter.drag.SimpleDragCallback
-
- onTouch(View, MotionEvent, IAdapter<Item>, Item, int) - Method in interface com.mikepenz.fastadapter.FastAdapter.OnTouchListener
-
the onTouch event of a specific item inside the RecyclerView
- onViewAttachedToWindow(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onViewAttachedToWindow is managed by the FastAdapter so forward this correctly
- onViewDetachedFromWindow(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onViewDetachedFromWindow is managed by the FastAdapter so forward this correctly
- onViewRecycled(RecyclerView.ViewHolder) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the onViewRecycled is managed by the FastAdapter so forward this correctly
- saveInstanceState(Bundle) - Method in class com.mikepenz.fastadapter.FastAdapter
-
add the values to the bundle for saveInstanceState
- saveInstanceState(Bundle, String) - Method in class com.mikepenz.fastadapter.FastAdapter
-
add the values to the bundle for saveInstanceState
- select(Iterable<Integer>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
selects all items at the positions in the iteratable
- select(int) - Method in class com.mikepenz.fastadapter.FastAdapter
-
selects an item and remembers it's position in the selections list
- select(int, boolean) - Method in class com.mikepenz.fastadapter.FastAdapter
-
selects an item and remembers it's position in the selections list
- set(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
set a new list of items and apply it to the existing list (clear - add) for this adapter
- set(int, Item) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
sets an item at the given position, overwriting the previous item
- set(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
set a new list of items and apply it to the existing list (clear - add) for this adapter
Note may consider using setNewList if the items list is a reference to the list which is used inside the adapter
- set(int, Item) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
sets an item at the given position, overwriting the previous item
- set(List<Item>) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
set a new list of items and apply it to the existing list (clear - add) for this adapter
- set(int, Item) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
sets an item at the given position, overwriting the previous item
- setHasStableIds(boolean) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
the setHasStableIds is managed by the FastAdapter so forward this correctly
- setIsDragEnabled(boolean) - Method in class com.mikepenz.fastadapter.drag.SimpleDragCallback
-
- setModel(List<Model>) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
set a new list of models for this adapter
- setModel(int, Model) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
set a model at a given position
- setModel(Model) - Method in class com.mikepenz.fastadapter.items.GenericAbstractItem
-
- setNewList(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
sets a complete new list of items onto this adapter, using the new list.
- setNewList(List<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
sets a complete new list of items onto this adapter, using the new list.
- setNewList(List<Item>) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
sets a complete new list of items onto this adapter, using the new list.
- setNewModel(List<Model>) - Method in class com.mikepenz.fastadapter.adapters.GenericItemAdapter
-
sets a complete new list of items onto this adapter, using the new list.
- setSubItems(IExpandable<T, Item>, List<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
sets the subItems of the given collapsible
This method also makes sure identifiers are set if we use the IdDistributor
- setSubItems(IExpandable<T, Item>, List<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
sets the subItems of the given collapsible
This method also makes sure identifiers are set if we use the IdDistributor
- setSubItems(IExpandable<T, Item>, List<Item>) - Method in interface com.mikepenz.fastadapter.IItemAdapter
-
sets the subItems of the given collapsible
- SimpleDragCallback - Class in com.mikepenz.fastadapter.drag
-
based on the sample from
https://github.com/AleBarreto/DragRecyclerView
- SimpleDragCallback(ItemTouchCallback) - Constructor for class com.mikepenz.fastadapter.drag.SimpleDragCallback
-
- withAllowDeselection(boolean) - Method in class com.mikepenz.fastadapter.FastAdapter
-
If false, a user can't deselect an item via click (you can still do this programmatically)
- withCacheSize(int) - Method in class com.mikepenz.fastadapter.utils.RecyclerViewCacheUtil
-
define the amount of elements which should be cached for a specific drawerItem type
- withEnabled(boolean) - Method in interface com.mikepenz.fastadapter.IItem
-
set if the item is enabled
- withEnabled(boolean) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set if this item is enabled
- withFactory(ViewHolderFactory<? extends VH>) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set the view holder factory of this item
- withFilterPredicate(IItemAdapter.Predicate<Item>) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
define the predicate used to filter the list inside the ItemFilter
- withFilterPredicate(IItemAdapter.Predicate<Item>) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
define the predicate used to filter the list inside the ItemFilter
- withIdentifier(long) - Method in interface com.mikepenz.fastadapter.IIdentifyable
-
set the identifier of this item
- withIdentifier(long) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set the identifier of this item
- withIsExpanded(boolean) - Method in interface com.mikepenz.fastadapter.IExpandable
-
use this method to set if the Expandable item is currently expanded
- withMultiSelect(boolean) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Enable this if you want multiSelection possible in the list
- withOnBindViewHolderListener(FastAdapter.OnBindViewHolderListener) - Method in class com.mikepenz.fastadapter.FastAdapter
-
allows you to set an custom OnBindViewHolderListener which is used to bind the view.
- withOnClickListener(FastAdapter.OnClickListener<Item>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Define the OnClickListener which will be used for a single item
- withOnCreateViewHolderListener(FastAdapter.OnCreateViewHolderListener) - Method in class com.mikepenz.fastadapter.FastAdapter
-
allows you to set a custom OnCreateViewHolderListener which will be used before and after the ViewHolder is created
You may check the OnCreateViewHolderListenerImpl for the default behavior
- withOnLongClickListener(FastAdapter.OnLongClickListener<Item>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Define the OnLongClickListener which will be used for a single item
- withOnPreClickListener(FastAdapter.OnClickListener<Item>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Define the OnPreClickListener which will be used for a single item and is called after all internal methods are done
- withOnPreLongClickListener(FastAdapter.OnLongClickListener<Item>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Define the OnLongClickListener which will be used for a single item and is called after all internal methods are done
- withOnTouchListener(FastAdapter.OnTouchListener<Item>) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Define the TouchListener which will be used for a single item
- withSavedInstanceState(Bundle) - Method in class com.mikepenz.fastadapter.FastAdapter
-
re-selects all elements stored in the savedInstanceState
IMPORTANT!
- withSavedInstanceState(Bundle, String) - Method in class com.mikepenz.fastadapter.FastAdapter
-
re-selects all elements stored in the savedInstanceState
IMPORTANT!
- withSelectable(boolean) - Method in interface com.mikepenz.fastadapter.IItem
-
set if the item is selectable
- withSelectable(boolean) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set if this item is selectable
- withSelectOnLongClick(boolean) - Method in class com.mikepenz.fastadapter.FastAdapter
-
Disable this if you want the selection on a single tap
- withSelectWithItemUpdate(boolean) - Method in class com.mikepenz.fastadapter.FastAdapter
-
select between the different selection behaviors.
- withSetSelected(boolean) - Method in interface com.mikepenz.fastadapter.IItem
-
set if the item is selected
- withSetSelected(boolean) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set if this item is selected
- withSubItems(List<Item>) - Method in interface com.mikepenz.fastadapter.IExpandable
-
use this method to set the subItems of this item
- withTag(Object) - Method in interface com.mikepenz.fastadapter.IItem
-
set the Tag of the Item
- withTag(Object) - Method in class com.mikepenz.fastadapter.items.AbstractItem
-
set the tag of this item
- withUseIdDistributor(boolean) - Method in class com.mikepenz.fastadapter.adapters.FastItemAdapter
-
defines if the IdDistributor is used to provide an ID to all added items which do not yet define an id
- withUseIdDistributor(boolean) - Method in class com.mikepenz.fastadapter.adapters.ItemAdapter
-
defines if the IdDistributor is used to provide an ID to all added items which do not yet define an id
- wrap(FastAdapter) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
Wrap the FastAdapter with this AbstractAdapter and keep it's reference to forward all events correctly
- wrap(AbstractAdapter) - Method in class com.mikepenz.fastadapter.AbstractAdapter
-
Wrap the AbstractAdapter with this AbstractAdapter and keep the reference to it's FastAdapter to which we forward all events correctly