public class SingleLineItem extends com.mikepenz.fastadapter.items.AbstractItem<SingleLineItem,SingleLineItem.ViewHolder>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SingleLineItem.ViewHolder |
| Constructor and Description |
|---|
SingleLineItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindView(SingleLineItem.ViewHolder holder,
java.util.List<java.lang.Object> payloads) |
com.mikepenz.materialize.holder.ImageHolder |
getAvatar() |
com.mikepenz.materialize.holder.ImageHolder |
getIcon() |
int |
getLayoutRes() |
com.mikepenz.materialize.holder.StringHolder |
getName() |
int |
getType() |
SingleLineItem.ViewHolder |
getViewHolder(android.view.View v) |
void |
unbindView(SingleLineItem.ViewHolder holder) |
SingleLineItem |
withAvatar(android.graphics.Bitmap bitmap) |
SingleLineItem |
withAvatar(android.graphics.drawable.Drawable avatar) |
SingleLineItem |
withAvatar(int avatarRes) |
SingleLineItem |
withAvatar(java.lang.String url) |
SingleLineItem |
withAvatar(android.net.Uri uri) |
SingleLineItem |
withIcon(android.graphics.Bitmap bitmap) |
SingleLineItem |
withIcon(android.graphics.drawable.Drawable icon) |
SingleLineItem |
withIcon(int iconRes) |
SingleLineItem |
withIcon(java.lang.String url) |
SingleLineItem |
withIcon(android.net.Uri uri) |
SingleLineItem |
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 SingleLineItem withName(java.lang.String name)
public SingleLineItem withAvatar(android.graphics.drawable.Drawable avatar)
public SingleLineItem withAvatar(@DrawableRes int avatarRes)
public SingleLineItem withAvatar(android.net.Uri uri)
public SingleLineItem withAvatar(android.graphics.Bitmap bitmap)
public SingleLineItem withAvatar(java.lang.String url)
public SingleLineItem withIcon(android.graphics.drawable.Drawable icon)
public SingleLineItem withIcon(@DrawableRes int iconRes)
public SingleLineItem withIcon(android.net.Uri uri)
public SingleLineItem withIcon(android.graphics.Bitmap bitmap)
public SingleLineItem withIcon(java.lang.String url)
public com.mikepenz.materialize.holder.StringHolder getName()
public com.mikepenz.materialize.holder.ImageHolder getAvatar()
public com.mikepenz.materialize.holder.ImageHolder getIcon()
public int getType()
public int getLayoutRes()
public void bindView(SingleLineItem.ViewHolder holder, java.util.List<java.lang.Object> payloads)
bindView in interface com.mikepenz.fastadapter.IItem<SingleLineItem,SingleLineItem.ViewHolder>bindView in class com.mikepenz.fastadapter.items.AbstractItem<SingleLineItem,SingleLineItem.ViewHolder>public void unbindView(SingleLineItem.ViewHolder holder)
unbindView in interface com.mikepenz.fastadapter.IItem<SingleLineItem,SingleLineItem.ViewHolder>unbindView in class com.mikepenz.fastadapter.items.AbstractItem<SingleLineItem,SingleLineItem.ViewHolder>public SingleLineItem.ViewHolder getViewHolder(android.view.View v)
getViewHolder in class com.mikepenz.fastadapter.items.AbstractItem<SingleLineItem,SingleLineItem.ViewHolder>