public class ThreeLineItem extends com.mikepenz.fastadapter.items.AbstractItem<ThreeLineItem,ThreeLineItem.ViewHolder>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ThreeLineItem.ViewHolder |
| Constructor and Description |
|---|
ThreeLineItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindView(ThreeLineItem.ViewHolder holder,
java.util.List<java.lang.Object> payloads) |
com.mikepenz.materialize.holder.ImageHolder |
getAvatar() |
com.mikepenz.materialize.holder.StringHolder |
getDescription() |
com.mikepenz.materialize.holder.ImageHolder |
getIcon() |
int |
getLayoutRes() |
com.mikepenz.materialize.holder.StringHolder |
getName() |
int |
getType() |
ThreeLineItem.ViewHolder |
getViewHolder(android.view.View v) |
void |
unbindView(ThreeLineItem.ViewHolder holder) |
ThreeLineItem |
withAvatar(android.graphics.Bitmap bitmap) |
ThreeLineItem |
withAvatar(android.graphics.drawable.Drawable avatar) |
ThreeLineItem |
withAvatar(int avatarRes) |
ThreeLineItem |
withAvatar(java.lang.String url) |
ThreeLineItem |
withAvatar(android.net.Uri uri) |
ThreeLineItem |
withDescription(java.lang.String description) |
ThreeLineItem |
withIcon(android.graphics.Bitmap bitmap) |
ThreeLineItem |
withIcon(android.graphics.drawable.Drawable icon) |
ThreeLineItem |
withIcon(int iconRes) |
ThreeLineItem |
withIcon(android.net.Uri uri) |
ThreeLineItem |
withName(java.lang.String name) |
attachToWindow, createView, detachFromWindow, equals, equals, failedToRecycle, generateView, generateView, getIdentifier, getOnItemClickListener, getOnPreItemClickListener, getTag, getViewHolder, hashCode, isEnabled, isSelectable, isSelected, withEnabled, withIdentifier, withOnItemClickListener, withOnItemPreClickListener, withSelectable, withSetSelected, withTagpublic ThreeLineItem withName(java.lang.String name)
public ThreeLineItem withDescription(java.lang.String description)
public ThreeLineItem withAvatar(android.graphics.drawable.Drawable avatar)
public ThreeLineItem withAvatar(@DrawableRes int avatarRes)
public ThreeLineItem withAvatar(android.net.Uri uri)
public ThreeLineItem withAvatar(android.graphics.Bitmap bitmap)
public ThreeLineItem withAvatar(java.lang.String url)
public ThreeLineItem withIcon(android.graphics.drawable.Drawable icon)
public ThreeLineItem withIcon(@DrawableRes int iconRes)
public ThreeLineItem withIcon(android.net.Uri uri)
public ThreeLineItem withIcon(android.graphics.Bitmap bitmap)
public com.mikepenz.materialize.holder.StringHolder getName()
public com.mikepenz.materialize.holder.StringHolder getDescription()
public com.mikepenz.materialize.holder.ImageHolder getAvatar()
public com.mikepenz.materialize.holder.ImageHolder getIcon()
public int getType()
public int getLayoutRes()
public void bindView(ThreeLineItem.ViewHolder holder, java.util.List<java.lang.Object> payloads)
bindView in interface com.mikepenz.fastadapter.IItem<ThreeLineItem,ThreeLineItem.ViewHolder>bindView in class com.mikepenz.fastadapter.items.AbstractItem<ThreeLineItem,ThreeLineItem.ViewHolder>public void unbindView(ThreeLineItem.ViewHolder holder)
unbindView in interface com.mikepenz.fastadapter.IItem<ThreeLineItem,ThreeLineItem.ViewHolder>unbindView in class com.mikepenz.fastadapter.items.AbstractItem<ThreeLineItem,ThreeLineItem.ViewHolder>public ThreeLineItem.ViewHolder getViewHolder(android.view.View v)
getViewHolder in class com.mikepenz.fastadapter.items.AbstractItem<ThreeLineItem,ThreeLineItem.ViewHolder>