public abstract class BaseMaterialSettingViewCell<TViewCell extends BaseMaterialSettingViewCell.BaseMaterialSettingViewHolder> extends AbstractViewCell<TViewCell>
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseMaterialSettingViewCell.BaseMaterialSettingViewHolder |
static class |
BaseMaterialSettingViewCell.Builder<T extends BaseMaterialSettingViewCell> |
AbstractViewCell.ReflectionBasedViewHolderFactory| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
label |
protected int |
labelTextSizeSp |
protected java.lang.String |
secondaryText |
protected int |
secondaryTextSizeSp |
protected int |
settingId |
| Constructor and Description |
|---|
BaseMaterialSettingViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp) |
| Modifier and Type | Method and Description |
|---|---|
int |
getItemId() |
bindViewCell, deselect, getLayoutId, getTotalPerLine, getViewHolderClass, getViewHolderFactory, isSelected, selectprotected int settingId
protected java.lang.String label
protected int labelTextSizeSp
protected java.lang.String secondaryText
protected int secondaryTextSizeSp
public BaseMaterialSettingViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp)
public int getItemId()
getItemId in class AbstractViewCell<TViewCell extends BaseMaterialSettingViewCell.BaseMaterialSettingViewHolder>