public class LoadOption
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
AlignEnum |
align
对齐方式
|
DiskCacheStrategyEnum |
cacheStrategy
磁盘缓存策略
|
static int |
DEFAULT_TIMEOUT
默认加载的超时时间(2500ms)
|
android.graphics.drawable.Drawable |
error
出错时显示的图片
|
int |
height
高度
|
android.graphics.drawable.Drawable |
placeholder
占位图
|
int |
timeoutMs
加载超时时间
|
int |
width
宽度
|
| Constructor and Description |
|---|
LoadOption() |
LoadOption(DiskCacheStrategyEnum cacheStrategy) |
LoadOption(android.graphics.drawable.Drawable placeholder) |
| Modifier and Type | Method and Description |
|---|---|
AlignEnum |
getAlign() |
DiskCacheStrategyEnum |
getCacheStrategy() |
android.graphics.drawable.Drawable |
getError() |
int |
getHeight() |
android.graphics.drawable.Drawable |
getPlaceholder() |
int |
getTimeoutMs() |
int |
getWidth() |
boolean |
hasSize() |
static LoadOption |
of(DiskCacheStrategyEnum cacheStrategy) |
static LoadOption |
of(android.graphics.drawable.Drawable placeholder) |
LoadOption |
setAlign(AlignEnum align) |
LoadOption |
setCacheStrategy(DiskCacheStrategyEnum cacheStrategy) |
LoadOption |
setError(android.graphics.drawable.Drawable error) |
LoadOption |
setPlaceholder(android.graphics.drawable.Drawable placeholder) |
LoadOption |
setSize(int width,
int height)
设置加载图片的宽高
|
LoadOption |
setTimeoutMs(int timeoutMs) |
java.lang.String |
toString() |
public static final int DEFAULT_TIMEOUT
public DiskCacheStrategyEnum cacheStrategy
public android.graphics.drawable.Drawable placeholder
public android.graphics.drawable.Drawable error
public int width
public int height
public AlignEnum align
public int timeoutMs
public LoadOption()
public LoadOption(DiskCacheStrategyEnum cacheStrategy)
public LoadOption(android.graphics.drawable.Drawable placeholder)
public static LoadOption of(DiskCacheStrategyEnum cacheStrategy)
public static LoadOption of(android.graphics.drawable.Drawable placeholder)
public DiskCacheStrategyEnum getCacheStrategy()
public LoadOption setCacheStrategy(DiskCacheStrategyEnum cacheStrategy)
public android.graphics.drawable.Drawable getPlaceholder()
public LoadOption setPlaceholder(android.graphics.drawable.Drawable placeholder)
public LoadOption setSize(int width, int height)
width - 宽height - 高public boolean hasSize()
public int getHeight()
public int getWidth()
public AlignEnum getAlign()
public LoadOption setAlign(AlignEnum align)
public int getTimeoutMs()
public LoadOption setTimeoutMs(int timeoutMs)
public android.graphics.drawable.Drawable getError()
public LoadOption setError(android.graphics.drawable.Drawable error)
public java.lang.String toString()
toString in class java.lang.Object