public class ImageHolder
extends com.mikepenz.materialize.holder.ImageHolder
| Constructor and Description |
|---|
ImageHolder(android.graphics.Bitmap bitmap) |
ImageHolder(android.graphics.drawable.Drawable icon) |
ImageHolder(com.mikepenz.iconics.typeface.IIcon iicon) |
ImageHolder(int iconRes) |
ImageHolder(java.lang.String url) |
ImageHolder(android.net.Uri uri) |
| Modifier and Type | Method and Description |
|---|---|
static void |
applyDecidedIconOrSetGone(ImageHolder imageHolder,
android.widget.ImageView imageView,
int iconColor,
boolean tint,
int paddingDp)
decides which icon to apply or hide this view
|
boolean |
applyTo(android.widget.ImageView imageView,
java.lang.String tag)
sets an existing image to the imageView
|
android.graphics.drawable.Drawable |
decideIcon(android.content.Context ctx,
int iconColor,
boolean tint,
int paddingDp)
this only handles Drawables
|
static android.graphics.drawable.Drawable |
decideIcon(ImageHolder imageHolder,
android.content.Context ctx,
int iconColor,
boolean tint,
int paddingDp)
a small static helper which catches nulls for us
|
com.mikepenz.iconics.typeface.IIcon |
getIIcon() |
void |
setIIcon(com.mikepenz.iconics.typeface.IIcon mIIcon) |
applyDecidedIconOrSetGone, applyMultiIconTo, applyTo, applyTo, applyTo, applyToOrSetGone, applyToOrSetGone, applyToOrSetInvisible, applyToOrSetInvisible, decideIcon, decideIcon, getBitmap, getIcon, getIconRes, getUri, setBitmap, setIcon, setIconRes, setUripublic ImageHolder(java.lang.String url)
public ImageHolder(android.net.Uri uri)
public ImageHolder(android.graphics.drawable.Drawable icon)
public ImageHolder(android.graphics.Bitmap bitmap)
public ImageHolder(@DrawableRes
int iconRes)
public ImageHolder(com.mikepenz.iconics.typeface.IIcon iicon)
public com.mikepenz.iconics.typeface.IIcon getIIcon()
public void setIIcon(com.mikepenz.iconics.typeface.IIcon mIIcon)
public boolean applyTo(android.widget.ImageView imageView,
java.lang.String tag)
applyTo in class com.mikepenz.materialize.holder.ImageHolderimageView - tag - used to identify imageViews and define different placeholderspublic android.graphics.drawable.Drawable decideIcon(android.content.Context ctx,
int iconColor,
boolean tint,
int paddingDp)
ctx - iconColor - tint - public static android.graphics.drawable.Drawable decideIcon(ImageHolder imageHolder, android.content.Context ctx, int iconColor, boolean tint, int paddingDp)
imageHolder - ctx - iconColor - tint - public static void applyDecidedIconOrSetGone(ImageHolder imageHolder, android.widget.ImageView imageView, int iconColor, boolean tint, int paddingDp)
imageHolder - imageView - iconColor - tint - paddingDp -