com.tencent.map.sdk.comps.vis

## 类 VisualLayerOptionsBuilder

- java.lang.Object
- - com.tencent.map.sdk.comps.vis.VisualLayerOptionsBuilder

- 所有已实现的接口:
    com.tencent.tencentmap.mapsdk.maps.interfaces.Builder<VisualLayerOptions>

      public class VisualLayerOptionsBuilder
      extends java.lang.Object
      implements com.tencent.tencentmap.mapsdk.maps.interfaces.Builder<VisualLayerOptions>

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected VisualLayerOptions` | `mLayerOptions`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `VisualLayerOptions` | `build()`
    `VisualLayerOptionsBuilder` | `setAlpha(float alpha)` 设置透明度。
    `VisualLayerOptionsBuilder` | `setClickEnable(boolean enable)` 设置是否响应点击
    `VisualLayerOptionsBuilder` | `setLevel(int level)` 修改显示Level，Level优先级高于zIndex 不支持`OverlayLevel.OverlayLevelAboveRoads`楼块之下的设置，其他都支持 `OverlayLevel.OverlayLevelAboveLabels` `OverlayLevel.OverlayLevelAboveBuildings` 默认
    `VisualLayerOptionsBuilder` | `setTimeInterval(int timeInternal)` 设置刷新间隔，单位秒(s), 默认不刷新，取值范围：0和[15,]
    `VisualLayerOptionsBuilder` | `setZIndex(int zIndex)` 设置相同显示Level下的 `setLevel(int)` 的堆叠顺序，相同显示level，zIndex越大越靠上显示 level优先级大于zIndex

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

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

- - ### 字段详细资料

    - #### mLayerOptions

          protected final VisualLayerOptions mLayerOptions

  - ### 方法详细资料

    - #### setLevel

          public VisualLayerOptionsBuilder setLevel(int level)

      修改显示Level，Level优先级高于zIndex 不支持`OverlayLevel.OverlayLevelAboveRoads`楼块之下的设置，其他都支持
      - `OverlayLevel.OverlayLevelAboveLabels`
      - `OverlayLevel.OverlayLevelAboveBuildings` 默认

    - #### setZIndex

          public VisualLayerOptionsBuilder setZIndex(int zIndex)

      设置相同显示Level下的 `setLevel(int)` 的堆叠顺序，相同显示level，zIndex越大越靠上显示 level优先级大于zIndex
      参数:
        `zIndex` - z轴层级

    - #### setAlpha

          public VisualLayerOptionsBuilder setAlpha(float alpha)

      设置透明度。[0.0-1.0]
      参数:
        `alpha` - 透明度

    - #### setTimeInterval

          public VisualLayerOptionsBuilder setTimeInterval(int timeInternal)

      设置刷新间隔，单位秒(s), 默认不刷新，取值范围：0和[15,]

    - #### setClickEnable

          public VisualLayerOptionsBuilder setClickEnable(boolean enable)

      设置是否响应点击

    - #### build

          public VisualLayerOptions build()

      指定者:
        `build` 在接口中 `com.tencent.tencentmap.mapsdk.maps.interfaces.Builder<VisualLayerOptions>`