com.amap.api.maps.model

## 类 TextOptions

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

- 所有已实现的接口:
    android.os.Parcelable, java.lang.Cloneable

      public final class TextOptions
      extends java.lang.Object
      implements android.os.Parcelable, java.lang.Cloneable

  创建文字覆盖物选项
  Create text overlay options
  从以下版本开始:
    2.5.0

- - ### 嵌套类概要

    - ### 从接口继承的嵌套类/接口 android.os.Parcelable

      `android.os.Parcelable.ClassLoaderCreator<T>, android.os.Parcelable.Creator<T>`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static TextOptionsCreator` | `CREATOR`

    - ### 从接口继承的字段 android.os.Parcelable

      `CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE`

  - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `TextOptions` | `align(int alignX, int alignY)` 设置文字覆盖物的对齐方式,默认居中对齐。
    `TextOptions` | `backgroundColor(int backgroundColor)` 设置文字覆盖物的背景颜色 Set the background color of the text overlay.
    `int` | `describeContents()`
    `TextOptions` | `fontColor(int fontColor)` 设置文字覆盖物的字体颜色,默认黑色。
    `TextOptions` | `fontSize(int fontSize)` 设置文字覆盖物字体大小 Set the font size of the text overlay
    `int` | `getAlignX()` 获取文字覆盖物的水平对齐方式 Get the horizontal alignment of the text overlay.
    `int` | `getAlignY()` 获取文字覆盖物的垂直对齐方式 Get the vertical alignment of the text overlay.
    `int` | `getBackgroundColor()` 获取文字覆盖物的背景颜色 Get the background color of the text overlay.
    `int` | `getFontColor()` 获取文字覆盖物的字体颜色 Get the font color of the text overlay.
    `int` | `getFontSize()` 获取文字覆盖物的字体大小 Get the font size of the text overlay.
    `java.lang.Object` | `getObject()` 获取文字覆盖物额外信息 Get additional information of the text overlay
    `LatLng` | `getPosition()` 获取文字覆盖物的地理坐标。
    `float` | `getRotate()` 获取文字覆盖物的旋转角度 Get the rotation angle of the text overlay.
    `java.lang.String` | `getText()` 获取文字覆盖物的文字内容 Get the text content of the text overlay
    `android.graphics.Typeface` | `getTypeface()` 获取文字覆盖物的字体。
    `float` | `getZIndex()` 获取文字覆盖物的z轴数值 Get the z-axis value of the text overlay.
    `boolean` | `isVisible()` 获取文字覆盖物的可见性 Get the visibility of the text overlay
    `TextOptions` | `position(LatLng position)` 设置文字覆盖物的地理坐标。
    `TextOptions` | `rotate(float rotate)` 设置文字覆盖物的旋转角度,逆时针。
    `TextOptions` | `setObject(java.lang.Object object)` 设置文字覆盖物的额外信息 Set additional information for the text overlay.
    `TextOptions` | `text(java.lang.String text)` 设置文字覆盖物的文字内容。
    `TextOptions` | `typeface(android.graphics.Typeface typeface)` 设置文字覆盖物的字体。
    `TextOptions` | `visible(boolean visible)` 设置文字覆盖物的可见性。
    `void` | `writeToParcel(android.os.Parcel out, int paramInt)`
    `TextOptions` | `zIndex(float zIndex)` 设置文字覆盖物 zIndex。

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

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

- - ### 字段详细资料

    - #### CREATOR

          public static final TextOptionsCreator CREATOR

  - ### 构造器详细资料

    - #### TextOptions

          public TextOptions()

  - ### 方法详细资料

    - #### writeToParcel

          public void writeToParcel(android.os.Parcel out,
                                    int paramInt)

      指定者:
        `writeToParcel` 在接口中 `android.os.Parcelable`
      参数:
        `out` -
        `paramInt` - exclude javadoc中不显示
        Not shown in Javadoc

    - #### describeContents

          public int describeContents()

      指定者:
        `describeContents` 在接口中 `android.os.Parcelable`
      返回:
        exclude javadoc中不显示
        Not shown in Javadoc

    - #### position

          public TextOptions position(LatLng position)

      设置文字覆盖物的地理坐标。
      Set the geographical coordinates of the text overlay.
      参数:
        `position` - 地理位置
        Geographical location
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### text

          public TextOptions text(java.lang.String text)

      设置文字覆盖物的文字内容。
      Set the text content of the text overlay.
      参数:
        `text` - 文字内容
        Text content
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### typeface

          public TextOptions typeface(android.graphics.Typeface typeface)

      设置文字覆盖物的字体。
      Set the font of the text overlay.
      参数:
        `typeface` - 字体
        Font
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### visible

          public TextOptions visible(boolean visible)

      设置文字覆盖物的可见性。
      Set the visibility of the text overlay.
      参数:
        `visible` - 是否可见 true：为可见，false：不可见
        Visibility: true for visible, false for invisible
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### zIndex

          public TextOptions zIndex(float zIndex)

      设置文字覆盖物 zIndex。
      Set the zIndex of the text overlay.
      参数:
        `zIndex` - z轴数值
        z-axis value
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### rotate

          public TextOptions rotate(float rotate)

      设置文字覆盖物的旋转角度,逆时针。
      Set the rotation angle of the text overlay, counterclockwise.
      参数:
        `rotate` - 角度
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### align

          public TextOptions align(int alignX,
                                   int alignY)

      设置文字覆盖物的对齐方式,默认居中对齐。
      Set the alignment of the text overlay, default is center alignment.
      参数:
        `alignX` - 水平对齐方式
        Horizontal alignment
        `alignY` - 垂直对齐方式
        Vertical alignment
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### backgroundColor

          public TextOptions backgroundColor(int backgroundColor)

      设置文字覆盖物的背景颜色
      Set the background color of the text overlay.
      参数:
        `backgroundColor` - 背景颜色
        Background color
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### setObject

          public TextOptions setObject(java.lang.Object object)

      设置文字覆盖物的额外信息
      Set additional information for the text overlay.
      参数:
        `object` - 额外信息
        Additional information
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### fontColor

          public TextOptions fontColor(int fontColor)

      设置文字覆盖物的字体颜色,默认黑色。
      Set the font color of the text overlay, default is black.
      参数:
        `fontColor` - 字体颜色
        Font color
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### fontSize

          public TextOptions fontSize(int fontSize)

      设置文字覆盖物字体大小
      Set the font size of the text overlay
      参数:
        `fontSize` - 字体大小
        Font size
      返回:
        该文字覆盖物选项对象
        The text overlay options object
      从以下版本开始:
        2.5.0

    - #### getPosition

          public LatLng getPosition()

      获取文字覆盖物的地理坐标。
      Get the geographical coordinates of the text overlay.
      返回:
        地理坐标
        Geographical coordinates
      从以下版本开始:
        2.5.0

    - #### getText

          public java.lang.String getText()

      获取文字覆盖物的文字内容
      Get the text content of the text overlay
      返回:
        文字内容
        Text content
      从以下版本开始:
        2.5.0

    - #### getTypeface

          public android.graphics.Typeface getTypeface()

      获取文字覆盖物的字体。
      Get the font of the text overlay.
      返回:
        字体
        font
      从以下版本开始:
        2.5.0

    - #### getRotate

          public float getRotate()

      获取文字覆盖物的旋转角度
      Get the rotation angle of the text overlay.
      返回:
        角度
        Angle
      从以下版本开始:
        2.5.0

    - #### getAlignX

          public int getAlignX()

      获取文字覆盖物的水平对齐方式
      Get the horizontal alignment of the text overlay.
      返回:
        水平对齐方式
        Horizontal alignment
      从以下版本开始:
        2.5.0

    - #### getAlignY

          public int getAlignY()

      获取文字覆盖物的垂直对齐方式
      Get the vertical alignment of the text overlay.
      返回:
        垂直对齐方式
        Vertical alignment
      从以下版本开始:
        2.5.0

    - #### getBackgroundColor

          public int getBackgroundColor()

      获取文字覆盖物的背景颜色
      Get the background color of the text overlay.
      返回:
        背景颜色
        Background color
      从以下版本开始:
        2.5.0

    - #### getFontColor

          public int getFontColor()

      获取文字覆盖物的字体颜色
      Get the font color of the text overlay.
      返回:
        字体颜色
        Font Color
      从以下版本开始:
        2.5.0

    - #### getObject

          public java.lang.Object getObject()

      获取文字覆盖物额外信息
      Get additional information of the text overlay
      返回:
        额外信息对象
        Additional information object
      从以下版本开始:
        2.5.0

    - #### getFontSize

          public int getFontSize()

      获取文字覆盖物的字体大小
      Get the font size of the text overlay.
      返回:
        字体大小
        Font size.
      从以下版本开始:
        2.5.0

    - #### getZIndex

          public float getZIndex()

      获取文字覆盖物的z轴数值
      Get the z-axis value of the text overlay.
      返回:
        zIndex
      从以下版本开始:
        2.5.0

    - #### isVisible

          public boolean isVisible()

      获取文字覆盖物的可见性
      Get the visibility of the text overlay
      返回:
        true : 可见; false : 不可见
        true: visible; false: invisible
      从以下版本开始:
        2.5.0