public class MyLocationStyle
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
LOCATION_TYPE_FOLLOW_NO_CENTER
连续定位,但不会移动到地图中心点,并且会跟随设备移动
|
static int |
LOCATION_TYPE_LOCATION_ROTATE
连续定位,且将视角移动到地图中心,定位点依照设备方向旋转,并且会跟随设备移动,默认是此种类型
|
static int |
LOCATION_TYPE_LOCATION_ROTATE_NO_CENTER
连续定位,但不会移动到地图中心点,定位点依照设备方向旋转,并且跟随设备移动
|
static int |
LOCATION_TYPE_MAP_ROTATE_NO_CENTER
连续定位,但不会移动到地图中心点,地图依照设备方向旋转,并且会跟随设备移动
|
Constructor and Description |
---|
MyLocationStyle() |
Modifier and Type | Method and Description |
---|---|
MyLocationStyle |
anchor(float u,
float v)
设置定位图标的锚点。
|
MyLocationStyle |
fillColor(int fillColor)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的填充颜色
|
float |
getAnchorU()
返回定位图标的锚点的水平比例
|
float |
getAnchorV()
返回定位图标的锚点的纵向比例
|
int |
getFillColor()
返回定位圆形区域的填充
|
BitmapDescriptor |
getMyLocationIcon()
返回定位(当前位置)的icon图标
|
int |
getMyLocationType()
获取定位蓝点模式
|
int |
getStrokeColor()
返回定位圆形区域的边框颜色
|
float |
getStrokeWidth()
返回定位圆形区域的边框宽度
|
MyLocationStyle |
icon(BitmapDescriptor myLocationIcon)
设置定位(当前位置)的icon图标
|
MyLocationStyle |
myLocationType(int myLocationType)
设置定位蓝点模式
|
MyLocationStyle |
strokeColor(int strokeColor)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框颜色。
|
MyLocationStyle |
strokeWidth(int strokeWidth)
设置圆形区域(以定位位置为圆心,定位半径的圆形区域)的边框宽度
|
java.lang.String |
toString() |
public static final int LOCATION_TYPE_LOCATION_ROTATE
public static final int LOCATION_TYPE_LOCATION_ROTATE_NO_CENTER
public static final int LOCATION_TYPE_FOLLOW_NO_CENTER
public static final int LOCATION_TYPE_MAP_ROTATE_NO_CENTER
public MyLocationStyle anchor(float u, float v)
u
- 锚点水平范围的比例,建议传入0 到1 之间的数值v
- 锚点垂直范围的比例,建议传入0 到1 之间的数值public MyLocationStyle icon(BitmapDescriptor myLocationIcon)
myLocationIcon
- icon图标public MyLocationStyle fillColor(int fillColor)
fillColor
- 填充色public MyLocationStyle strokeWidth(int strokeWidth)
strokeWidth
- 边框宽度public MyLocationStyle strokeColor(int strokeColor)
strokeColor
- 边框颜色public float getAnchorU()
public float getAnchorV()
public BitmapDescriptor getMyLocationIcon()
public int getStrokeColor()
public float getStrokeWidth()
public int getFillColor()
public MyLocationStyle myLocationType(int myLocationType)
myLocationType
-
LOCATION_TYPE_FOLLOW_NO_CENTER
public int getMyLocationType()
public java.lang.String toString()
toString
in class java.lang.Object