com.supermap.mapping.dyn

类 DynamicStyle

  • java.lang.Object
    • com.supermap.mapping.dyn.DynamicStyle


  • public class DynamicStyle
    extends java.lang.Object
    动态元素风格类。
    • 构造器详细资料

      • DynamicStyle

        public DynamicStyle()
        构造一个新的动态元素风格对象。
    • 方法详细资料

      • setAlpha

        public void setAlpha(int alpha)
        设置不透明度。取值范围[0,255], 0表示完全透明,255表示完全不透明
        参数:
        alpha - 不透明度。
      • getAlpha

        public int getAlpha()
        获取不透明度。
        返回:
        不透明度。
      • setTextColor

        public void setTextColor(int textColor)
        设置文字颜色。
        参数:
        textColor - 文字颜色。
      • getTextColor

        public int getTextColor()
        获取文字颜色。
        返回:
        文字颜色。
      • setLineColor

        public void setLineColor(int lineColor)
        设置线颜色。
        参数:
        lineColor - 线颜色。
      • getLineColor

        public int getLineColor()
        获取线颜色。
        返回:
        线颜色。
      • setBackColor

        public void setBackColor(int backColor)
        设置背景色。
        参数:
        backColor - 背景色。
      • getBackColor

        public int getBackColor()
        获取背景色。
        返回:
        背景色。
      • setSize

        public void setSize(float size)
        设置点对象大小或线宽。
        参数:
        size - 点对象大小或线宽,单位为像素。
      • getSize

        public float getSize()
        获取点对象大小或线宽。
        返回:
        点对象大小或线宽,单位为像素。
      • setBackground

        public void setBackground(android.graphics.Bitmap background)
        设置背景图片。
        参数:
        background - 背景图片。
      • getBackground

        public android.graphics.Bitmap getBackground()
        获取背景图片。
        返回:
        背景图片。
      • setAngle

        public void setAngle(float angle)
        设置角度。
        参数:
        angle - 角度。
      • getAngle

        public float getAngle()
        获取角度。
        返回:
        角度。
      • setScale

        public void setScale(float scale)
        设置显示比例。
        参数:
        scale - 显示比例。
      • getScale

        public float getScale()
        获取显示比例。
        返回:
        显示比例。
      • getPathEffect

        public android.graphics.PathEffect getPathEffect()
        获取线的样式
        返回:
        线的样式
      • setPathEffect

        public void setPathEffect(android.graphics.PathEffect effects)
        设置线的样式,可设置成虚线,PathEffect参见Android的文档
        参数:
        effects - 线的样式
      • getPointColor

        public int getPointColor()
        返回点的颜色
        返回:
        点的颜色值
      • setPointColor

        public void setPointColor(int value)
        设置点的颜色
        参数:
        value - 点的颜色值
      • isBackgroundtransparent

        public boolean isBackgroundtransparent()
        绘制面时,获取是否设置中间透明
      • setBackgroundtransparent

        public void setBackgroundtransparent(boolean backgroundtransparent)
        绘制面时,设置中间填充是否透明
      • isUnifiedStyle

        public boolean isUnifiedStyle()
        是否设置为统一风格(只针对点对象有效)
        返回:
      • setUnifiedStyle

        public void setUnifiedStyle(boolean unifiedStyle)
        设置为统一风格(只针对点对象有效)
        参数:
        unifiedStyle -
      • getUnifiedStyleRadius

        public float getUnifiedStyleRadius()
        获取统一风格圆形半径
        返回:
      • setUnifiedStyleRadius

        public void setUnifiedStyleRadius(float unifiedStyleRadius)
        设置统一风格圆形半径
        参数:
        unifiedStyleRadius -
      • getUnifiedStyleCorner

        public float getUnifiedStyleCorner()
        设置统一风格圆角弧度
        返回:
      • setUnifiedStyleCorner

        public void setUnifiedStyleCorner(float unifiedStyleCorner)
        设置统一风格圆角弧度
        参数:
        unifiedStyleCorner -
      • getUnifiedStyleWidth

        public float getUnifiedStyleWidth()
        获取统一风格矩形宽度
        返回:
      • setUnifiedStyleWidth

        public void setUnifiedStyleWidth(float unifiedStyleWidth)
        设置统一风格矩形宽度
        参数:
        unifiedStyleWidth -
      • getUnifiedStyleHeight

        public float getUnifiedStyleHeight()
        获取一风格矩形高度
        返回:
      • setUnifiedStyleHeight

        public void setUnifiedStyleHeight(float unifiedStyleHeight)
        设置一风格矩形高度
        参数:
        unifiedStyleHeight -
      • setUnifiedStyleType

        public void setUnifiedStyleType(DynamicStyle.UnifiedStyleType unifiedStyleType)
        设置统一风格样式
        参数:
        unifiedStyleType -