public class ExpandableViewBinder<T,V extends android.view.View> extends ViewBinder<T,V>
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
ExpandableViewBinder.ExpansionCallback<T> |
| Constructor and Description |
|---|
ExpandableViewBinder(T resolver) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindAnimation(int deviceWidth,
int deviceHeight,
V view)
Deprecated.
|
protected void |
bindChildPosition(int position) |
protected void |
bindCollapseProperty(T resolver) |
protected void |
bindParentPosition(int position) |
protected void |
bindView(V promptsView,
int position) |
protected boolean |
bindViewType() |
protected void |
collapse() |
protected void |
expand() |
protected java.util.List<ExpandableViewBinder<T,V>> |
getChildList() |
protected int |
getChildPosition() |
protected int |
getParentPosition() |
protected ExpandableViewBinder<T,V> |
getParentViewBinder() |
protected boolean |
isExpanded() |
protected boolean |
isParent() |
protected boolean |
isSingleTop() |
protected void |
setCallback(ExpandableViewBinder.ExpansionCallback callback) |
protected void |
setParentViewBinder(ExpandableViewBinder<T,V> mParentViewBinder) |
protected void |
unbind()
Deprecated.
|
bindClick, bindLongPress, bindViewPosition, bindViews, getLayoutId, getPosition, getResolver, recycleView, resolveViewpublic ExpandableViewBinder(T resolver)
resolver - protected boolean bindViewType()
protected void bindCollapseProperty(T resolver)
resolver - protected void bindParentPosition(int position)
position - protected void bindChildPosition(int position)
position - protected void bindView(V promptsView, int position)
bindView in class ViewBinder<T,V extends android.view.View>promptsView - position - @Deprecated protected void unbind()
ViewBinderunbind in class ViewBinder<T,V extends android.view.View>@Deprecated
protected void bindAnimation(int deviceWidth,
int deviceHeight,
V view)
bindAnimation in class ViewBinder<T,V extends android.view.View>deviceWidth - deviceHeight - view - protected void setCallback(ExpandableViewBinder.ExpansionCallback callback)
callback - protected java.util.List<ExpandableViewBinder<T,V>> getChildList()
protected void collapse()
protected void expand()
protected boolean isParent()
protected boolean isExpanded()
protected boolean isSingleTop()
protected int getChildPosition()
protected int getParentPosition()
protected ExpandableViewBinder<T,V> getParentViewBinder()
protected void setParentViewBinder(ExpandableViewBinder<T,V> mParentViewBinder)
mParentViewBinder -