public final class ImageSource
extends java.lang.Object
dimensions(int, int)
method.Modifier and Type | Method and Description |
---|---|
static ImageSource |
asset(java.lang.String assetName)
Create an instance from an asset name.
|
static ImageSource |
bitmap(android.graphics.Bitmap bitmap)
Provide a loaded bitmap for display.
|
static ImageSource |
cachedBitmap(android.graphics.Bitmap bitmap)
Provide a loaded and cached bitmap for display.
|
ImageSource |
dimensions(int sWidth,
int sHeight)
Declare the dimensions of the image.
|
protected android.graphics.Bitmap |
getBitmap() |
protected java.lang.Integer |
getResource() |
protected int |
getSHeight() |
protected android.graphics.Rect |
getSRegion() |
protected int |
getSWidth() |
protected boolean |
getTile() |
protected android.net.Uri |
getUri() |
protected boolean |
isCached() |
ImageSource |
region(android.graphics.Rect sRegion)
Use a region of the source image.
|
static ImageSource |
resource(int resId)
Create an instance from a resource.
|
ImageSource |
tiling(boolean tile)
Enable or disable tiling of the image.
|
ImageSource |
tilingDisabled()
Disable tiling of the image.
|
ImageSource |
tilingEnabled()
Enable tiling of the image.
|
static ImageSource |
uri(java.lang.String uri)
Create an instance from a URI.
|
static ImageSource |
uri(android.net.Uri uri)
Create an instance from a URI.
|
public static ImageSource resource(int resId)
resId
- resource ID.public static ImageSource asset(java.lang.String assetName)
assetName
- asset name.public static ImageSource uri(java.lang.String uri)
uri
- image URI.public static ImageSource uri(android.net.Uri uri)
uri
- image URI.public static ImageSource bitmap(android.graphics.Bitmap bitmap)
bitmap
- bitmap to be displayed.public static ImageSource cachedBitmap(android.graphics.Bitmap bitmap)
bitmap
- bitmap to be displayed.public ImageSource tilingEnabled()
public ImageSource tilingDisabled()
public ImageSource tiling(boolean tile)
public ImageSource region(android.graphics.Rect sRegion)
public ImageSource dimensions(int sWidth, int sHeight)
protected final android.net.Uri getUri()
protected final android.graphics.Bitmap getBitmap()
protected final java.lang.Integer getResource()
protected final boolean getTile()
protected final int getSWidth()
protected final int getSHeight()
protected final android.graphics.Rect getSRegion()
protected final boolean isCached()