|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectcom.baidu.mapapi.MapController
public class MapController
处理地图移动和缩放的工具类。
方法摘要 | |
---|---|
void |
animateTo(GeoPoint point)
对以给定的点GeoPoint,开始动画显示地图。 |
void |
animateTo(GeoPoint point,
Message message)
对以给定的GeoPoint,开始动画显示地图。 |
boolean |
onKey(View v,
int keyCode,
KeyEvent event)
处理按键事件,把事件变换为适度的地图平移。 |
void |
scrollBy(int x,
int y)
按照给定的像素数据量滚动。 |
void |
setCenter(GeoPoint point)
在给定的中心点GeoPoint上设置地图视图。 |
int |
setZoom(int zoomLevel)
设置地图的缩放级别。 |
void |
stopAnimation(boolean jumpToFinish)
终止所有未完成的动画,有条件的把地图中心修正到已完成的特殊动画的偏移量上去。 |
void |
stopPanning()
重新设置平移状态,使地图静止。 |
boolean |
zoomIn()
放大一个级别。 |
boolean |
zoomInFixing(int xPixel,
int yPixel)
放大一个级别。 |
boolean |
zoomOut()
缩小一个级别。 |
boolean |
zoomOutFixing(int xPixel,
int yPixel)
缩小一个级别。 |
void |
zoomToSpan(int latSpanE6,
int lonSpanE6)
尝试调整地图的缩放,以便显示给定的经纬度范围。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public void animateTo(GeoPoint point)
public void animateTo(GeoPoint point, Message message)
public boolean onKey(View v, int keyCode, KeyEvent event)
public void scrollBy(int x, int y)
x
- 水平滚动的像素数y
- 垂直滚动的像素数public void setCenter(GeoPoint point)
public int setZoom(int zoomLevel)
zoomLevel
- 缩放级别,取值范围是[3,18]
public void stopAnimation(boolean jumpToFinish)
jumpToFinish
- 如果为true, 在动画末端建立快捷方式。如果为false,则终止动画显示。public void stopPanning()
public boolean zoomIn()
public boolean zoomInFixing(int xPixel, int yPixel)
这个放大会平移地图使之保持在屏幕的一个固定点上。通过像素坐标来设定固定点。
xPixel
- 地图左边固定点缩放的偏移量。yPixel
- 地图上方固定点缩放的偏移量。
public boolean zoomOut()
public boolean zoomOutFixing(int xPixel, int yPixel)
这个缩放也将把地图平移到屏幕的一个固定点上。通过像素坐标来设定固定点。
xPixel
- 地图左边固定缩放的偏移量yPixel
- 地图上边固定缩放的偏移量
public void zoomToSpan(int latSpanE6, int lonSpanE6)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |