com.amap.api.maps.model

## 类 BitmapDescriptorFactory

- java.lang.Object
- - com.amap.api.maps.model.BitmapDescriptorFactory

-     public final class BitmapDescriptorFactory
      extends java.lang.Object

  bitmap 描述信息工厂类 创建BitmapDescriptor 对象。
  Bitmap descriptor factory class Create a BitmapDescriptor object.
  从以下版本开始:
    2.0

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static float` | `HUE_AZURE` 天蓝色。
    `static float` | `HUE_BLUE` 蓝色。
    `static float` | `HUE_CYAN` 青色。
    `static float` | `HUE_GREEN` 绿色。
    `static float` | `HUE_MAGENTA` 酒红色。
    `static float` | `HUE_ORANGE` 橙色。
    `static float` | `HUE_RED` 红色。
    `static float` | `HUE_ROSE` 玫瑰红。
    `static float` | `HUE_VIOLET` 紫色。
    `static float` | `HUE_YELLOW` 黄色。

  - ### 构造器概要

    构造器
    构造器和说明
    `BitmapDescriptorFactory()`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static BitmapDescriptor` | `defaultMarker()` 创建默认的marker 图标的 bitmap 描述信息对象。
    `static BitmapDescriptor` | `defaultMarker(float hue)` API 提供了10 个颜色的Marker 图标，用户可以通过此方法传入值来调用。
    `static BitmapDescriptor` | `fromAsset(java.lang.String assetName)` 根据 asset 目录内资源名称，创建 bitmap 描述信息对象。
    `static BitmapDescriptor` | `fromBitmap(android.graphics.Bitmap image)` 根据 Bitmap 创建 bitmap 描述信息对象。
    `static BitmapDescriptor` | `fromFile(java.lang.String fileName)` 根据应用程序私有文件夹里包含文件的文件名创建 bitmap 描述信息对象。
    `static BitmapDescriptor` | `fromPath(java.lang.String absolutePath)` 根据图片文件的绝对地址，创建 bitmap 描述信息对象。
    `static BitmapDescriptor` | `fromResource(int resourceId)` 根据图片的资源Id，创建bitmap描述信息对象。
    `static BitmapDescriptor` | `fromView(android.view.View view)` 根据一个 View 创建 Bitmap 描述信息对象 Create a Bitmap descriptor object based on a View.
    `static android.content.Context` | `getContext()`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### HUE_RED

          public static final float HUE_RED

      红色。
      red.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_ORANGE

          public static final float HUE_ORANGE

      橙色。
      orange.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_YELLOW

          public static final float HUE_YELLOW

      黄色。
      yellow.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_GREEN

          public static final float HUE_GREEN

      绿色。
      green.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_CYAN

          public static final float HUE_CYAN

      青色。
      Cyan.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_AZURE

          public static final float HUE_AZURE

      天蓝色。
      Sky blue.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_BLUE

          public static final float HUE_BLUE

      蓝色。
      blue.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_VIOLET

          public static final float HUE_VIOLET

      紫色。
      violet.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_MAGENTA

          public static final float HUE_MAGENTA

      酒红色。
      Wine red.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

    - #### HUE_ROSE

          public static final float HUE_ROSE

      玫瑰红。
      Rose red.
      从以下版本开始:
        2.0
      另请参阅:
        常量字段值

  - ### 构造器详细资料

    - #### BitmapDescriptorFactory

          public BitmapDescriptorFactory()

  - ### 方法详细资料

    - #### fromResource

          public static BitmapDescriptor fromResource(int resourceId)

      根据图片的资源Id，创建bitmap描述信息对象。
      Create a bitmap descriptor object based on the image resource ID.
      参数:
        `resourceId` - 图片的资源Id。
        The image resource ID.
      返回:
        根据图片的资源Id，创建bitmap描述信息对象，如文件不存在，则返回null。
        Create a bitmap descriptor object based on the image resource ID. If the file does not exist, return null.
      从以下版本开始:
        2.0

    - #### fromView

          public static BitmapDescriptor fromView(android.view.View view)

      根据一个 View 创建 Bitmap 描述信息对象
      Create a Bitmap descriptor object based on a View.
      参数:
        `view` - 要显示的view。
        The view to be displayed.
      返回:
        根据一个 View 创建 Bitmap 描述信息对象，当view为null时则返回null。
        Create a Bitmap descriptor object based on a View. If the view is null, return null.
      从以下版本开始:
        2.1.3

    - #### fromPath

          public static BitmapDescriptor fromPath(java.lang.String absolutePath)

      根据图片文件的绝对地址，创建 bitmap 描述信息对象。
      Create a bitmap descriptor object based on the absolute path of the image file.
      参数:
        `absolutePath` - 图片的绝对地址
        The absolute path of the image.
      返回:
        根据图片文件的绝对地址，创建 bitmap 描述信息对象，如文件不存在，则返回null。
        Create a bitmap descriptor object based on the absolute path of the image file. If the file does not exist, return null.
      从以下版本开始:
        2.0

    - #### fromAsset

          public static BitmapDescriptor fromAsset(java.lang.String assetName)

      根据 asset 目录内资源名称，创建 bitmap 描述信息对象。
      Create a bitmap descriptor object based on the resource name in the asset directory.
      参数:
        `assetName` - asset 内的一个图片资源的文件名称。
        The file name of an image resource in the asset.
      返回:
        根据 asset 目录内资源名称，创建 bitmap 描述信息对象，如果图片不存在则返回null。
        Create a bitmap descriptor object based on the resource name in the asset directory. If the image does not exist, return null.
      从以下版本开始:
        2.0

    - #### fromFile

          public static BitmapDescriptor fromFile(java.lang.String fileName)

      根据应用程序私有文件夹里包含文件的文件名创建 bitmap 描述信息对象。文件名应该包括路径。
      Create a bitmap descriptor object based on the file name in the application's private folder. The file name should include the path.
      参数:
        `fileName` - 应用程序私有文件夹里包含文件的文件名，应该包括路径。
        The file name in the application's private folder, which should include the path.
      返回:
        根据传入的在手机存储器里的图片文件名，创建的BitmapDescriptor 对象，如文件不存在，则返回null。
        Create a BitmapDescriptor object based on the image file name in the phone's storage. If the file does not exist, return null.
      从以下版本开始:
        2.0

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker()

      创建默认的marker 图标的 bitmap 描述信息对象。
      Create a bitmap descriptor object for the default marker icon.
      返回:
        默认的marker 图标BitmapDescriptor 对象
        Default marker icon BitmapDescriptor object.
      从以下版本开始:
        2.0

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker(float hue)

      API 提供了10 个颜色的Marker 图标，用户可以通过此方法传入值来调用。请参见本类的常量。
      The API provides 10 colored marker icons, which users can call by passing values through this method. Please refer to the constants of this class.
      参数:
        `hue` - 请参见本类的常量。
        Please refer to the constants of this class.
      返回:
        API 提供的彩色marker 图标 的 bitmap描述对象。
        Bitmap descriptor object for the colored marker icons provided by the API.
      从以下版本开始:
        2.0

    - #### fromBitmap

          public static BitmapDescriptor fromBitmap(android.graphics.Bitmap image)

      根据 Bitmap 创建 bitmap 描述信息对象。 传入的bitmap对象不会被自动回收，需要开发者自行回收处理
      Create a bitmap descriptor object based on a Bitmap. The passed Bitmap object will not be automatically recycled; the developer needs to handle the recycling.
      参数:
        `image` - 图片的Bitmap 对象
        The Bitmap object of the image.
      返回:
        根据 Bitmap 创建 bitmap 描述信息对象，如果传入null，则返回的null。
        Create a bitmap descriptor object based on a Bitmap. If null is passed, return null.
      从以下版本开始:
        2.0

    - #### getContext

          public static android.content.Context getContext()