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