public class

MyLocationStyle

extends Object
java.lang.Object
   ↳ com.tencent.tencentmap.mapsdk.maps.model.MyLocationStyle

Class Overview

All rights Reserved, Designed By lbs.qq.com@Description:

Summary

Constants
int LOCATION_TYPE_FOLLOW_NO_CENTER 连续定位,但不会移动到地图中心点,并且会跟随设备移动
int LOCATION_TYPE_LOCATION_ROTATE 连续定位,且将视角移动到地图中心,定位点依照设备方向旋转,并且会跟随设备移动,默认是此种类型
int LOCATION_TYPE_LOCATION_ROTATE_NO_CENTER 连续定位,但不会移动到地图中心点,定位点依照设备方向旋转,并且跟随设备移动
int LOCATION_TYPE_MAP_ROTATE_NO_CENTER 连续定位,但不会移动到地图中心点,地图依照设备方向旋转,并且会跟随设备移动
Public Constructors
MyLocationStyle()
Public Methods
MyLocationStyle anchor(float u, float v)
设置定位图标的锚点。
MyLocationStyle fillColor(int fillColor)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的填充颜色
float getAnchorU()
返回定位图标的锚点的水平比例
float getAnchorV()
返回定位图标的锚点的纵向比例
int getCircleLevel()
获取圆形区域层级OverlayLevel
int getCircleZIndex()
获取圆形区域Z轴层级
long getDuration()
int getFillColor()
返回定位圆形区域的填充
LocationCompass getLocationCompass()
LocationNavigationGravityline getLocationNavigationGravityline()
BitmapDescriptor getMyLocationIcon()
返回定位(当前位置)的icon图标
int getMyLocationLevel()
获取定位标层级OverlayLevel
int getMyLocationType()
获取定位蓝点模式
int getMyLocationZIndex()
获取定位标Z轴层级
int getStrokeColor()
返回定位圆形区域的边框颜色
float getStrokeWidth()
返回定位圆形区域的边框宽度
MyLocationStyle icon(BitmapDescriptor myLocationIcon)
设置定位(当前位置)的icon图标
boolean isAnimation()
boolean isEnableLocatorCircle()
MyLocationStyle myLocationType(int myLocationType)
设置定位蓝点模式
MyLocationStyle setAnimation(boolean animation)
MyLocationStyle setCircleLevel(int circleLevel)
设置圆形区域层级OverlayLevel
MyLocationStyle setCircleZIndex(int circleZIndex)
设置圆形区域Z轴层级
MyLocationStyle setDuration(long duration)
MyLocationStyle setEnableLocatorCircle(boolean enableLocatorCircle)
MyLocationStyle setLocationCompass(LocationCompass locationCompass)
设置定位标罗盘
MyLocationStyle setLocationNavigationGravityline(LocationNavigationGravityline locationNavigationGravityline)
设置定位标导航引导线
MyLocationStyle setMyLocationLevel(int myLocationLevel)
设置定位标层级OverlayLevel
MyLocationStyle setMyLocationZIndex(int myLocationZIndex)
设置定位标Z轴层级
MyLocationStyle strokeColor(int strokeColor)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框颜色。
MyLocationStyle strokeWidth(int strokeWidth)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框宽度
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int LOCATION_TYPE_FOLLOW_NO_CENTER

连续定位,但不会移动到地图中心点,并且会跟随设备移动

Constant Value: 2 (0x00000002)

public static final int LOCATION_TYPE_LOCATION_ROTATE

连续定位,且将视角移动到地图中心,定位点依照设备方向旋转,并且会跟随设备移动,默认是此种类型

Constant Value: 0 (0x00000000)

public static final int LOCATION_TYPE_LOCATION_ROTATE_NO_CENTER

连续定位,但不会移动到地图中心点,定位点依照设备方向旋转,并且跟随设备移动

Constant Value: 1 (0x00000001)

public static final int LOCATION_TYPE_MAP_ROTATE_NO_CENTER

连续定位,但不会移动到地图中心点,地图依照设备方向旋转,并且会跟随设备移动

Constant Value: 3 (0x00000003)

Public Constructors

public MyLocationStyle ()

Public Methods

public MyLocationStyle anchor (float u, float v)

设置定位图标的锚点。

Parameters
u 锚点水平范围的比例,建议传入0 到1 之间的数值
v 锚点垂直范围的比例,建议传入0 到1 之间的数值

public MyLocationStyle fillColor (int fillColor)

设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的填充颜色

Parameters
fillColor 填充色

public float getAnchorU ()

返回定位图标的锚点的水平比例

public float getAnchorV ()

返回定位图标的锚点的纵向比例

public int getCircleLevel ()

获取圆形区域层级OverlayLevel

public int getCircleZIndex ()

获取圆形区域Z轴层级

public long getDuration ()

public int getFillColor ()

返回定位圆形区域的填充

public LocationCompass getLocationCompass ()

public LocationNavigationGravityline getLocationNavigationGravityline ()

public BitmapDescriptor getMyLocationIcon ()

返回定位(当前位置)的icon图标

public int getMyLocationLevel ()

获取定位标层级OverlayLevel

public int getMyLocationType ()

获取定位蓝点模式

public int getMyLocationZIndex ()

获取定位标Z轴层级

public int getStrokeColor ()

返回定位圆形区域的边框颜色

public float getStrokeWidth ()

返回定位圆形区域的边框宽度

public MyLocationStyle icon (BitmapDescriptor myLocationIcon)

设置定位(当前位置)的icon图标

Parameters
myLocationIcon icon图标

public boolean isAnimation ()

public boolean isEnableLocatorCircle ()

public MyLocationStyle myLocationType (int myLocationType)

public MyLocationStyle setAnimation (boolean animation)

public MyLocationStyle setCircleLevel (int circleLevel)

设置圆形区域层级OverlayLevel

public MyLocationStyle setCircleZIndex (int circleZIndex)

设置圆形区域Z轴层级

public MyLocationStyle setDuration (long duration)

public MyLocationStyle setEnableLocatorCircle (boolean enableLocatorCircle)

public MyLocationStyle setLocationCompass (LocationCompass locationCompass)

设置定位标罗盘

public MyLocationStyle setLocationNavigationGravityline (LocationNavigationGravityline locationNavigationGravityline)

设置定位标导航引导线

public MyLocationStyle setMyLocationLevel (int myLocationLevel)

设置定位标层级OverlayLevel

public MyLocationStyle setMyLocationZIndex (int myLocationZIndex)

设置定位标Z轴层级

public MyLocationStyle strokeColor (int strokeColor)

设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框颜色。

Parameters
strokeColor 边框颜色

public MyLocationStyle strokeWidth (int strokeWidth)

设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框宽度

Parameters
strokeWidth 边框宽度

public String toString ()