public class SingleLineItem
extends <any>
| 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) |
ImageHolder |
getAvatar() |
ImageHolder |
getIcon() |
int |
getLayoutRes() |
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) |
public SingleLineItem withName(java.lang.String name)
public SingleLineItem withAvatar(android.graphics.drawable.Drawable avatar)
public SingleLineItem withAvatar(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(int iconRes)
public SingleLineItem withIcon(android.net.Uri uri)
public SingleLineItem withIcon(android.graphics.Bitmap bitmap)
public SingleLineItem withIcon(java.lang.String url)
public StringHolder getName()
public ImageHolder getAvatar()
public ImageHolder getIcon()
public int getType()
public int getLayoutRes()
public void bindView(SingleLineItem.ViewHolder holder, java.util.List<java.lang.Object> payloads)
public void unbindView(SingleLineItem.ViewHolder holder)
public SingleLineItem.ViewHolder getViewHolder(android.view.View v)