public final class IconFactory
extends java.lang.Object
Icon is used to display bitmaps on top of the map using Marker and MarkerView.
Icon| Modifier and Type | Field and Description |
|---|---|
static android.graphics.Bitmap |
ICON_MARKERVIEW_BITMAP |
static java.lang.String |
ICON_MARKERVIEW_ID |
| Modifier and Type | Method and Description |
|---|---|
Icon |
defaultMarker()
|
Icon |
defaultMarkerView()
Provides an
Icon using the default marker icon used for MarkerView. |
Icon |
fromAsset(java.lang.String assetName)
Creates an
Icon using the name of a Bitmap image in the assets directory. |
Icon |
fromBitmap(android.graphics.Bitmap bitmap)
Creates an
Icon from a given Bitmap image. |
Icon |
fromFile(java.lang.String fileName)
Create an
Icon using the name of a Bitmap image file located in the internal storage. |
Icon |
fromPath(java.lang.String absolutePath)
Creates an
Icon using the absolute file path of a Bitmap image. |
Icon |
fromResource(int resourceId)
Create an
Icon using the resource ID of a Bitmap image. |
static IconFactory |
getInstance(android.content.Context context) |
static Icon |
recreate(java.lang.String iconId,
android.graphics.Bitmap bitmap)
Create an
Icon using a previously created icon identifier along with a provided
Bitmap. |
public static final android.graphics.Bitmap ICON_MARKERVIEW_BITMAP
public static final java.lang.String ICON_MARKERVIEW_ID
public static IconFactory getInstance(android.content.Context context)
public Icon fromBitmap(android.graphics.Bitmap bitmap)
Icon from a given Bitmap image.bitmap - image used for creating the Icon.Icon using the given Bitmap image.public Icon fromResource(int resourceId)
Icon using the resource ID of a Bitmap image.resourceId - The resource ID of a Bitmap image.Icon that was loaded from the asset or null if failed to load.public Icon defaultMarkerView()
Icon using the default marker icon used for MarkerView.Icon with the default MarkerView icon.public Icon fromAsset(java.lang.String assetName)
Icon using the name of a Bitmap image in the assets directory.assetName - The name of a Bitmap image in the assets directory.Icon that was loaded from the asset or null if failed to load.public Icon fromPath(java.lang.String absolutePath)
Icon using the absolute file path of a Bitmap image.absolutePath - The absolute path of the Bitmap image.Icon that was loaded from the absolute path or null if failed to
load.public Icon fromFile(java.lang.String fileName)
Icon using the name of a Bitmap image file located in the internal storage.
In particular, this calls Context.openFileInput(String).fileName - The name of the Bitmap image file.Icon that was loaded from the asset or null if failed to load.