public static class MapView.LayoutParams
extends android.widget.FrameLayout.LayoutParams
Modifier and Type | Field and Description |
---|---|
static int |
BOTTOM
给子View设置的坐标点,在子View的底端。
|
static int |
BOTTOM_CENTER
给子View设置的坐标点,在子View的底端中心点上。
|
static int |
CENTER
给子View设置的坐标点,在子View的中心点。
|
static int |
CENTER_HORIZONTAL
给子View设置的坐标点,在子View的水平方向中心点。
|
static int |
CENTER_VERTICAL
给子View设置的坐标点,在子View的垂直方向中心点。
|
static int |
LEFT
给子View设置的坐标点,在子View的左边。
|
int |
mode
子view布局位置是相对于MapView视图,还是相对于地图。
|
static int |
MODE_MAP
子View相对位置以地图为参照,需要设置子view的地理坐标(LatLng类形式),地图拖动时,子view位置也变化,
比如地图tip标注。
|
static int |
MODE_VIEW
子View相对位置以MapView为参照,设置子view的地理坐标(LatLng类形式)时无效,地图拖动时,子view位置不会产生变化
,比如固定的缩放按钮。
|
static int |
RIGHT
给子View设置的坐标点,在子View的右边。
|
static int |
TOP
给子View设置的坐标点,在子View的顶端。
|
static int |
TOP_LEFT
给子View设置的坐标点,在子View的左上方。
|
Modifier | Constructor and Description |
---|---|
|
MapView.LayoutParams(int width,
int height)
构造一个只设置了子view宽和高的参数
|
|
MapView.LayoutParams(int width,
int height,
GeoPoint point,
int alignment)
Deprecated.
|
|
MapView.LayoutParams(int width,
int height,
GeoPoint point,
int x,
int y,
int alignment)
Deprecated.
|
|
MapView.LayoutParams(int width,
int height,
LatLng point,
int alignment)
构造一个设置宽和高,地理坐标,和布局方式的参数
|
|
MapView.LayoutParams(int width,
int height,
LatLng point,
int x,
int y,
int alignment)
构造一个设置宽和高,地理坐标,相对于MapView视图x轴距离,相对于MapView视图y轴距离,和布局方式的参数
|
protected |
MapView.LayoutParams(android.view.ViewGroup.LayoutParams layoutparams) |
Modifier and Type | Method and Description |
---|---|
LatLng |
getPoint() |
void |
setPoint(LatLng point) |
public static final int MODE_MAP
public static final int MODE_VIEW
public static final int LEFT
public static final int RIGHT
public static final int TOP
public static final int BOTTOM
public static final int CENTER_HORIZONTAL
public static final int CENTER_VERTICAL
public static final int CENTER
public static final int TOP_LEFT
public static final int BOTTOM_CENTER
public int mode
public MapView.LayoutParams(int width, int height)
width
- 宽度值height
- 高度值public MapView.LayoutParams(int width, int height, LatLng point, int alignment)
width
- 宽度height
- 高度point
- 地理坐标alignment
- 布局方式public MapView.LayoutParams(int width, int height, LatLng point, int x, int y, int alignment)
width
- 宽度height
- 高度point
- 地理坐标x
- 相对于MapView视图x轴距离y
- 相对于MapView视图y轴距离alignment
- 布局方式public MapView.LayoutParams(int width, int height, GeoPoint point, int alignment)
width
- 宽度height
- 高度point
- 地理坐标alignment
- 布局方式public MapView.LayoutParams(int width, int height, GeoPoint point, int x, int y, int alignment)
width
- 宽度height
- 高度point
- 地理坐标x
- 相对于MapView视图x轴距离y
- 相对于MapView视图y轴距离alignment
- 布局方式protected MapView.LayoutParams(android.view.ViewGroup.LayoutParams layoutparams)