com.tencent.tencentmap.mapsdk.maps.model

## 类 BitmapDescriptorFactory

- java.lang.Object
- - com.tencent.tencentmap.mapsdk.maps.model.BitmapDescriptorFactory

-     public final class BitmapDescriptorFactory
      extends java.lang.Object

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `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`

  - ### 方法概要

    所有方法 静态方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static void` | `attachMapContext(TencentMapContext mapContext)`
    `static BitmapDescriptor` | `defaultMarker()`
    `static BitmapDescriptor` | `defaultMarker(float color)`
    `static BitmapDescriptor` | `defaultMarker(TencentMapContext context)` 获取默认样式的Marker的 `BitmapDescriptor`
    `static BitmapDescriptor` | `defaultMarker(TencentMapContext context, float color)` 创建指定颜色的Marker的`BitmapDescriptor`
    `static void` | `detachMapContext(TencentMapContext mapContext)`
    `static BitmapDescriptor` | `fromAsset(java.lang.String assetName)`
    `static BitmapDescriptor` | `fromAsset(TencentMapContext context, java.lang.String assetName)` 根据资源asset文件创建一个 `BitmapDescriptor`
    `static BitmapDescriptor` | `fromBitmap(android.graphics.Bitmap bitmap)`
    `static BitmapDescriptor` | `fromBitmap(TencentMapContext context, android.graphics.Bitmap bitmap)` 根据Bitmap对象创建一个 `BitmapDescriptor`
    `static BitmapDescriptor` | `fromBitmaps(android.graphics.Bitmap... bitmaps)` 创建多图BitmapDescriptor对象。
    `static BitmapDescriptor` | `fromBitmaps(TencentMapContext context, android.graphics.Bitmap... bitmaps)` 创建多图BitmapDescriptor对象。
    `static BitmapDescriptor` | `fromFile(java.lang.String filename)`
    `static BitmapDescriptor` | `fromFile(TencentMapContext context, java.lang.String filename)` 根据应用程序私有文件夹里包含文件的文件名创建一个 `BitmapDescriptor`
    `static BitmapDescriptor` | `fromPath(java.lang.String filename)`
    `static BitmapDescriptor` | `fromPath(TencentMapContext context, java.lang.String filename)` 根据文件绝对路径创建一个 `BitmapDescriptor`
    `static BitmapDescriptor` | `fromResource(int resId)`
    `static BitmapDescriptor` | `fromResource(TencentMapContext context, int resId)` 根据资源id创建一个 `BitmapDescriptor`
    `static BitmapDescriptor` | `fromView(TencentMapContext context, android.view.View view)` 根据传入的View，创建BitmapDescriptor 对象。
    `static BitmapDescriptor` | `fromView(android.view.View view)`

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

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

- - ### 字段详细资料

    - #### HUE_RED

          public static final float HUE_RED

      另请参阅:
        常量字段值

    - #### HUE_ORANGE

          public static final float HUE_ORANGE

      另请参阅:
        常量字段值

    - #### HUE_YELLOW

          public static final float HUE_YELLOW

      另请参阅:
        常量字段值

    - #### HUE_GREEN

          public static final float HUE_GREEN

      另请参阅:
        常量字段值

    - #### HUE_CYAN

          public static final float HUE_CYAN

      另请参阅:
        常量字段值

    - #### HUE_AZURE

          public static final float HUE_AZURE

      另请参阅:
        常量字段值

    - #### HUE_BLUE

          public static final float HUE_BLUE

      另请参阅:
        常量字段值

    - #### HUE_VIOLET

          public static final float HUE_VIOLET

      另请参阅:
        常量字段值

    - #### HUE_MAGENTA

          public static final float HUE_MAGENTA

      另请参阅:
        常量字段值

    - #### HUE_ROSE

          public static final float HUE_ROSE

      另请参阅:
        常量字段值

  - ### 方法详细资料

    - #### attachMapContext

          public static void attachMapContext(TencentMapContext mapContext)

    - #### detachMapContext

          public static void detachMapContext(TencentMapContext mapContext)

    - #### fromResource

          public static BitmapDescriptor fromResource(int resId)

    - #### fromAsset

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

    - #### fromFile

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

    - #### fromPath

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

    - #### fromBitmap

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

    - #### fromView

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

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker()

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker(float color)

    - #### fromResource

          public static BitmapDescriptor fromResource(TencentMapContext context,
                                                      int resId)

      根据资源id创建一个 `BitmapDescriptor`
      参数:
        `resId` - 资源id
      返回:

    - #### fromAsset

          public static BitmapDescriptor fromAsset(TencentMapContext context,
                                                   java.lang.String assetName)

      根据资源asset文件创建一个 `BitmapDescriptor`
      参数:
        `assetName` -
      返回:

    - #### fromFile

          public static BitmapDescriptor fromFile(TencentMapContext context,
                                                  java.lang.String filename)

      根据应用程序私有文件夹里包含文件的文件名创建一个 `BitmapDescriptor`
      参数:
        `filename` - 文件名
      返回:

    - #### fromPath

          public static BitmapDescriptor fromPath(TencentMapContext context,
                                                  java.lang.String filename)

      根据文件绝对路径创建一个 `BitmapDescriptor`
      参数:
        `filename` - 绝对路径指定的文件
      返回:

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker(TencentMapContext context)

      获取默认样式的Marker的 `BitmapDescriptor`
      返回:

    - #### defaultMarker

          public static BitmapDescriptor defaultMarker(TencentMapContext context,
                                                       float color)

      创建指定颜色的Marker的`BitmapDescriptor`
      参数:
        `color` - 参见`HUE_RED` 常数
      返回:

    - #### fromBitmap

          public static BitmapDescriptor fromBitmap(TencentMapContext context,
                                                    android.graphics.Bitmap bitmap)

      根据Bitmap对象创建一个 `BitmapDescriptor`
      参数:
        `bitmap` -
      返回:

    - #### fromView

          public static BitmapDescriptor fromView(TencentMapContext context,
                                                  android.view.View view)

      根据传入的View，创建BitmapDescriptor 对象。
      参数:
        `view` - View对象
      返回:
        创建的BitmapDescriptor 对象。

    - #### fromBitmaps

          public static BitmapDescriptor fromBitmaps(android.graphics.Bitmap... bitmaps)

      创建多图BitmapDescriptor对象。
      参数:
        `bitmaps` -
      返回:

    - #### fromBitmaps

          public static BitmapDescriptor fromBitmaps(TencentMapContext context,
                                                     android.graphics.Bitmap... bitmaps)

      创建多图BitmapDescriptor对象。
      参数:
        `context` -
        `bitmaps` -
      返回: