Class BkgCustomDrawOptions.Builder

java.lang.Object
com.baidu.mapapi.offscreen.BkgCustomDrawOptions.Builder
Enclosing class:
BkgCustomDrawOptions

public static class BkgCustomDrawOptions.Builder extends Object
Builder类用于构建BkgCustomDrawOptions对象
  • Constructor Details

    • Builder

      public Builder()
      构造一个新的Builder实例
  • Method Details

    • routeColor

      public BkgCustomDrawOptions.Builder routeColor(int color)
      设置地图路线颜色
      Parameters:
      color - ARGB格式的颜色值
      Returns:
      Builder实例用于链式调用
    • backgroundColor

      public BkgCustomDrawOptions.Builder backgroundColor(int color)
      设置地图背景颜色
      Parameters:
      color - ARGB格式的颜色值
      Returns:
      Builder实例用于链式调用
    • unpassedRouteColor

      public BkgCustomDrawOptions.Builder unpassedRouteColor(int color)
      设置未走过的导航路线颜色
      Parameters:
      color - ARGB格式的颜色值
      Returns:
      Builder实例用于链式调用
    • passedRouteColor

      public BkgCustomDrawOptions.Builder passedRouteColor(int color)
      设置已走过的导航路线颜色
      Parameters:
      color - ARGB格式的颜色值
      Returns:
      Builder实例用于链式调用
    • routeWidthScale

      public BkgCustomDrawOptions.Builder routeWidthScale(float scale)
      设置地图路线宽度缩放
      Parameters:
      scale -
      Returns:
      Builder实例用于链式调用
    • carIcon

      public BkgCustomDrawOptions.Builder carIcon(android.graphics.Bitmap bitmap)
      设置车标图片Bitmap
      Parameters:
      bitmap - 车标图片Bitmap对象
      Returns:
      Builder实例用于链式调用
    • startIcon

      public BkgCustomDrawOptions.Builder startIcon(android.graphics.Bitmap bitmap)
      设置起点标记图片Bitmap
      Parameters:
      bitmap - 起点标记图片Bitmap对象
      Returns:
      Builder实例用于链式调用
    • endIcon

      public BkgCustomDrawOptions.Builder endIcon(android.graphics.Bitmap bitmap)
      设置终点标记图片Bitmap
      Parameters:
      bitmap - 终点标记图片Bitmap对象
      Returns:
      Builder实例用于链式调用
    • logoScale

      public BkgCustomDrawOptions.Builder logoScale(float scale)
      设置logo缩放比例
      Parameters:
      scale - 缩放比例值,默认1.0f
      Returns:
      Builder实例用于链式调用
    • showLogo

      public BkgCustomDrawOptions.Builder showLogo(boolean show)
      设置是否显示logo
      Parameters:
      show - true显示,false不显示,默认true
      Returns:
      Builder实例用于链式调用
    • startIconScale

      public BkgCustomDrawOptions.Builder startIconScale(float scale)
      设置起点标记图片缩放比例
      Parameters:
      scale - 缩放比例值,默认1.0f
      Returns:
      Builder实例用于链式调用
    • endIconScale

      public BkgCustomDrawOptions.Builder endIconScale(float scale)
      设置终点标记图片缩放比例
      Parameters:
      scale - 缩放比例值,默认1.0f
      Returns:
      Builder实例用于链式调用
    • carIconScale

      public BkgCustomDrawOptions.Builder carIconScale(float scale)
      设置车标图片缩放比例
      Parameters:
      scale - 缩放比例值,默认1.0f
      Returns:
      Builder实例用于链式调用
    • roadNameColor

      public BkgCustomDrawOptions.Builder roadNameColor(int color)
      设置路网路名颜色
      Parameters:
      color - ARGB格式的颜色值
      Returns:
      Builder实例用于链式调用
    • roadNameFontScale

      public BkgCustomDrawOptions.Builder roadNameFontScale(float scale)
      设置路网路名字体大小
      Parameters:
      scale - 字体大小整体缩放
      Returns:
      Builder实例用于链式调用
    • showRoadName

      public BkgCustomDrawOptions.Builder showRoadName(boolean show)
      设置是否绘制基础路名
      Parameters:
      show - true绘制,false不绘制,默认true
      Returns:
      Builder实例用于链式调用
    • showNaviRoadName

      public BkgCustomDrawOptions.Builder showNaviRoadName(boolean show)
      设置是否显示导航路名
      Parameters:
      show -
      Returns:
    • compassIcon

      public BkgCustomDrawOptions.Builder compassIcon(android.graphics.Bitmap bitmap)
      设置罗盘图片Bitmap
      Parameters:
      bitmap - 罗盘图片Bitmap对象
      Returns:
      Builder实例用于链式调用
    • build

      public BkgCustomDrawOptions build()
      构建BkgCustomDrawOptions对象
      Returns:
      配置完成的BkgCustomDrawOptions实例