|
||||||||||
| 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()
Loaded image will be cached in memory |
DisplayImageOptions.Builder |
cacheOnDisc()
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(java.net.URI, 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()
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()
ImageView will be reset (set null) before image loading start
public DisplayImageOptions.Builder cacheInMemory()
public DisplayImageOptions.Builder 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(java.net.URI, 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 | |||||||||