public class AbstractExpandableItem<T> extends java.lang.Object implements IExpandable<T>, MultiItemEntity
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
level |
protected boolean |
mExpandable |
protected java.util.List<T> |
subItems |
| 构造器和说明 |
|---|
AbstractExpandableItem() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getItemType() |
int |
getLevel() |
java.util.List<T> |
getSubItems() |
boolean |
isExpanded() |
void |
setExpanded(boolean expanded) |
void |
setLevel(int level) |
void |
setSubItems(java.util.List<T> subItems) |
protected boolean mExpandable
protected int level
protected java.util.List<T> subItems
public void setLevel(int level)
public void setSubItems(java.util.List<T> subItems)
public boolean isExpanded()
isExpanded 在接口中 IExpandable<T>public void setExpanded(boolean expanded)
setExpanded 在接口中 IExpandable<T>public java.util.List<T> getSubItems()
getSubItems 在接口中 IExpandable<T>public int getLevel()
getLevel 在接口中 IExpandable<T>public int getItemType()
getItemType 在接口中 MultiItemEntity