|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.nostra13.universalimageloader.core.DisplayImageOptions.Builder
public static class DisplayImageOptions.Builder
Builder for DisplayImageOptions
Constructor Summary | |
---|---|
DisplayImageOptions.Builder()
|
Method Summary | |
---|---|
DisplayImageOptions.Builder |
bitmapConfig(android.graphics.Bitmap.Config bitmapConfig)
Sets bitmap config for image decoding. |
DisplayImageOptions |
build()
Builds configured DisplayImageOptions object |
DisplayImageOptions.Builder |
cacheInMemory()
Deprecated. Use cacheInMemory(true) instead |
DisplayImageOptions.Builder |
cacheInMemory(boolean cacheInMemory)
Sets whether loaded image will be cached in memory |
DisplayImageOptions.Builder |
cacheOnDisc()
Deprecated. Use cacheOnDisc(true) instead |
DisplayImageOptions.Builder |
cacheOnDisc(boolean cacheOnDisc)
Sets whether loaded image will be cached on disc |
DisplayImageOptions.Builder |
cloneFrom(DisplayImageOptions options)
Sets all options equal to incoming options |
DisplayImageOptions.Builder |
decodingOptions(android.graphics.BitmapFactory.Options decodingOptions)
Sets options for image decoding. |
DisplayImageOptions.Builder |
delayBeforeLoading(int delayInMillis)
Sets delay time before starting loading task. |
DisplayImageOptions.Builder |
displayer(BitmapDisplayer displayer)
Sets custom displayer for image loading task. |
DisplayImageOptions.Builder |
extraForDownloader(Object extra)
Sets auxiliary object which will be passed to ImageDownloader.getStream(String, Object) |
DisplayImageOptions.Builder |
handler(android.os.Handler handler)
Sets custom handler for displaying images and firing listener events. |
DisplayImageOptions.Builder |
imageScaleType(ImageScaleType imageScaleType)
Sets scale type for decoding image. |
DisplayImageOptions.Builder |
postProcessor(BitmapProcessor postProcessor)
Sets bitmap processor which will be process bitmaps before they will be displayed in ImageView but
after they'll have been saved in memory cache. |
DisplayImageOptions.Builder |
preProcessor(BitmapProcessor preProcessor)
Sets bitmap processor which will be process bitmaps before they will be cached in memory. |
DisplayImageOptions.Builder |
resetViewBeforeLoading()
Deprecated. Use resetViewBeforeLoading(true) instead |
DisplayImageOptions.Builder |
resetViewBeforeLoading(boolean resetViewBeforeLoading)
Sets whether ImageView will be reset (set null) before image loading start |
DisplayImageOptions.Builder |
showImageForEmptyUri(int imageRes)
Incoming image will be displayed in ImageView if empty URI (null or empty
string) will be passed to ImageLoader.displayImage(...) |
DisplayImageOptions.Builder |
showImageOnFail(int imageRes)
Incoming image will be displayed in ImageView if some error occurs during
requested image loading/decoding. |
DisplayImageOptions.Builder |
showStubImage(int stubImageRes)
Stub image will be displayed in ImageView during image loading |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DisplayImageOptions.Builder()
Method Detail |
---|
public DisplayImageOptions.Builder showStubImage(int stubImageRes)
ImageView
during image loading
stubImageRes
- Stub image resourcepublic DisplayImageOptions.Builder showImageForEmptyUri(int imageRes)
ImageView
if empty URI (null or empty
string) will be passed to ImageLoader.displayImage(...) method.
imageRes
- Image resourcepublic DisplayImageOptions.Builder showImageOnFail(int imageRes)
ImageView
if some error occurs during
requested image loading/decoding.
imageRes
- Image resourcepublic DisplayImageOptions.Builder resetViewBeforeLoading()
resetViewBeforeLoading(true)
instead
ImageView
will be reset (set null) before image loading start
public DisplayImageOptions.Builder resetViewBeforeLoading(boolean resetViewBeforeLoading)
ImageView
will be reset (set null) before image loading start
public DisplayImageOptions.Builder cacheInMemory()
cacheInMemory(true)
instead
public DisplayImageOptions.Builder cacheInMemory(boolean cacheInMemory)
public DisplayImageOptions.Builder cacheOnDisc()
cacheOnDisc(true)
instead
public DisplayImageOptions.Builder cacheOnDisc(boolean cacheOnDisc)
public DisplayImageOptions.Builder imageScaleType(ImageScaleType imageScaleType)
ImageScaleType.IN_SAMPLE_POWER_OF_2
public DisplayImageOptions.Builder bitmapConfig(android.graphics.Bitmap.Config bitmapConfig)
bitmap config
for image decoding. Default value - Bitmap.Config#ARGB_8888
public DisplayImageOptions.Builder decodingOptions(android.graphics.BitmapFactory.Options decodingOptions)
BitmapFactory.Options.inSampleSize
of incoming options will NOT be considered. Library
calculate the most appropriate sample size itself according yo imageScaleType(ImageScaleType)
options.bitmapConfig()
option.
public DisplayImageOptions.Builder delayBeforeLoading(int delayInMillis)
public DisplayImageOptions.Builder extraForDownloader(Object extra)
ImageDownloader.getStream(String, Object)
public DisplayImageOptions.Builder preProcessor(BitmapProcessor preProcessor)
public DisplayImageOptions.Builder postProcessor(BitmapProcessor postProcessor)
ImageView
but
after they'll have been saved in memory cache.
public DisplayImageOptions.Builder displayer(BitmapDisplayer displayer)
displayer
for image loading task. Default value -
DefaultConfigurationFactory.createBitmapDisplayer()
public DisplayImageOptions.Builder handler(android.os.Handler handler)
public DisplayImageOptions.Builder cloneFrom(DisplayImageOptions options)
public DisplayImageOptions build()
DisplayImageOptions
object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |