public class MaterialSettingsItemViewCell extends BaseMaterialSettingViewCell<MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder>
| Modifier and Type | Class and Description |
|---|---|
static class |
MaterialSettingsItemViewCell.Builder |
static class |
MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder |
static interface |
MaterialSettingsItemViewCell.OnSettingClickedListener |
BaseMaterialSettingViewCell.BaseMaterialSettingViewHolderAbstractViewCell.ReflectionBasedViewHolderFactorylabel, labelTextSizeSp, secondaryText, secondaryTextSizeSp, settingId| Constructor and Description |
|---|
MaterialSettingsItemViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindOnSettingClickedListener(MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder viewHolder,
MaterialSettingsItemViewCell.OnSettingClickedListener listener) |
void |
bindViewCell(MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder viewHolder) |
static MaterialSettingsItemViewCell.Builder |
create() |
int |
getLayoutId() |
Function<android.view.View,BaseViewHolder> |
getViewHolderFactory() |
getItemIddeselect, getTotalPerLine, getViewHolderClass, isSelected, selectpublic MaterialSettingsItemViewCell(int settingId,
java.lang.String label,
int labelTextSizeSp,
java.lang.String secondaryText,
int secondaryTextSizeSp)
public static MaterialSettingsItemViewCell.Builder create()
public int getLayoutId()
getLayoutId in class AbstractViewCell<MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder>public Function<android.view.View,BaseViewHolder> getViewHolderFactory()
public void bindViewCell(MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder viewHolder)
bindViewCell in class AbstractViewCell<MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder>public void bindOnSettingClickedListener(MaterialSettingsItemViewCell.MaterialSettingsItemViewHolder viewHolder, MaterialSettingsItemViewCell.OnSettingClickedListener listener)