BitmapDescriptorFactory

public final 类 BitmapDescriptorFactory扩展对象

用于创建位图图像的定义,用于标记图标和地面叠加层。

在使用此类中的任何方法之前,您必须执行以下任一操作以确保初始化此类:

常量摘要

float HUE_AZURE
float HUE_BLUE
float HUE_CYAN
float HUE_GREEN
float HUE_MAGENTA
float HUE_ORANGE
float HUE_RED
float HUE_ROSE
float HUE_VIOLET
float HUE_YELLOW

公共方法摘要

static BitmapDescriptor
defaultMarker(浮点色调)
可以创建一个 BitmapDescriptor,它引用了默认标记图像的着色。
static BitmapDescriptor
defaultMarker()
创建引用默认标记图像的 BitmapDescriptor
static BitmapDescriptor
fromAsset(String assetName)
使用资源目录中的位图图像的名称创建 BitmapDescriptor
static BitmapDescriptor
fromBitmap(位图图片)
根据指定的位图图像创建 BitmapDescriptor
static BitmapDescriptor
fromFile(String fileName)
使用位于内部存储中的位图图像文件的名称创建 BitmapDescriptor
static BitmapDescriptor
fromPath(String absolutePath)
使用位图图像的绝对文件路径创建 BitmapDescriptor
static BitmapDescriptor
fromResource(int resourceId)
使用位图图像的资源 ID 创建 BitmapDescriptor

继承的方法摘要

常量

public static final float HUE_AZURE

常量值: 210.0

public static final float HUE_BLUE

常量值: 240.0

public static final float HUE_CYAN

常量值: 180.0

public static final float HUE_GREEN

常量值: 120.0

public static final float HUE_MAGENTA

常量值: 300.0

public static final float HUE_ORANGE

常量值: 30.0

public static final float HUE_RED

常量值: 0.0

public static final float HUE_ROSE

常量值: 330.0

public static final float HUE_VIOLET

常量值: 270.0

public static final float HUE_YELLOW

常量值: 60.0

公共方法

public static BitmapDescriptor defaultMarker (浮点色调)

创建一个 BitmapDescriptor,它引用了默认标记图像的着色。为方便起见,我们提供了一组预定义的 hue 值。请参阅示例 HUE_YELLOW

参数
Hue 标记的色调。值必须大于或等于 0 并小于 360。

public static BitmapDescriptor defaultMarker ()

创建引用默认标记图像的 BitmapDescriptor

public static BitmapDescriptor fromAsset (String assetName)

使用资源目录中的位图图像的名称创建 BitmapDescriptor

参数
assetName 资源目录中的位图图像的名称。
返回

public static BitmapDescriptor fromBitmap (位图图像)

根据指定的位图图像创建 BitmapDescriptor

参数
图片

public static BitmapDescriptor fromFile (String fileName)

使用位于内部存储中的位图图像文件的名称创建 BitmapDescriptor。具体而言,这会调用 openFileInput(String)

参数
fileName 位图图像文件的名称。
返回

public static BitmapDescriptor fromPath (String absolutePath)

使用位图图像的绝对文件路径创建 BitmapDescriptor

参数
absolutePath 位图图像的绝对路径。
返回
  • 从绝对路径加载的 BitmapDescriptor,如果加载失败,则为 null

public static BitmapDescriptor fromResource (int resourceId)

使用位图图像的资源 ID 创建 BitmapDescriptor

参数
resourceId 位图图像的资源 ID。
返回