public abstract class BaseTagAdapter<T,H> extends BaseListAdapter<T,H> implements FlowTagLayout.OnInitSelectedPosition
| Constructor and Description |
|---|
BaseTagAdapter(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTag(T data)
增加标签数据
|
void |
addTags(java.util.List<T> datas)
增加标签数据
|
void |
addTags(T[] datas)
增加标签数据
|
void |
clearAndAddTags(java.util.List<T> datas)
清除并增加标签数据
|
void |
clearAndAddTags(T[] datas)
清除并增加标签数据
|
java.util.List<java.lang.Integer> |
getInitSelectedPositions()
获取初始选中的索引的集合
|
boolean |
isSelectedPosition(int poi)
初始化选择
|
BaseTagAdapter |
setSelectedPosition(java.lang.Integer p)
设置初始化选中的标签索引
|
BaseTagAdapter |
setSelectedPositions(int[] ps)
设置初始化选中的标签索引
|
BaseTagAdapter |
setSelectedPositions(java.lang.Integer... ps)
设置初始化选中的标签索引
|
BaseTagAdapter |
setSelectedPositions(java.util.List<java.lang.Integer> ps)
设置初始化选中的标签索引
|
convert, getLayoutId, getView, newViewHolderaddData, addData, addData, addElement, clearData, clearNotNotify, getColor, getContext, getCount, getDrawable, getItem, getItemId, getItems, getOnListItemListener, getSize, getString, gone, inVisible, removeElement, removeElement, removeElements, removeElements, setData, setData, setOnListItemListener, translateData, updateElement, visibleareAllItemsEnabled, getAutofillOptions, getDropDownView, getItemViewType, getViewTypeCount, hasStableIds, isEmpty, isEnabled, notifyDataSetChanged, notifyDataSetInvalidated, registerDataSetObserver, setAutofillOptions, unregisterDataSetObserverpublic void addTag(T data)
data - public void addTags(java.util.List<T> datas)
datas - public void addTags(T[] datas)
datas - public void clearAndAddTags(java.util.List<T> datas)
datas - public void clearAndAddTags(T[] datas)
datas - public BaseTagAdapter setSelectedPosition(java.lang.Integer p)
p - public BaseTagAdapter setSelectedPositions(java.lang.Integer... ps)
ps - public BaseTagAdapter setSelectedPositions(java.util.List<java.lang.Integer> ps)
ps - public BaseTagAdapter setSelectedPositions(int[] ps)
ps - public boolean isSelectedPosition(int poi)
isSelectedPosition in interface FlowTagLayout.OnInitSelectedPositionpoi - public java.util.List<java.lang.Integer> getInitSelectedPositions()