出自百度地图API

跳转到:导航

,

搜索

com.baidu.mapapi

类 MapActivity

java.lang.Object

∟ Activity

∟ com.baidu.mapapi.MapActivity

public abstract class MapActivity

extends Activity

管理显示在MapView类中activity处理逻辑的基础类。

MapActivity是一个基类,它使用代码去管理任何一个Activity繁琐的事务,它的责任包括:

Activity生命周期管理

在一个MapView后面创建和销毁服务

一个子类应当在onCreate(Bundle)创建它自己的MapView,或使用MapView的构造函数(然后用ViewGroup.addView(View)把它加入到布局视图里),或把这个构造(和Layout)留给Layout XML的inflation

构造方法摘要

方法摘要

返回类型方法

boolean

protected booleanisLocationDisplayed()

为了计算的目的,服务器需要知道你是否正在显示任何一种对终端当前位置基于传感器的位置估算。

protected abstract booleanisRouteDisplayed()

为了计算的目的,服务器需要知道是否正在显示任何一种路由信息,例如一组驾车导向标志。

protected voidonCreate(Bundle icicle)

protected void

voidonNewIntent(android.content.Intent newIntent)

protected void

protected void

从类 java.lang.Object 继承的方法

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造方法详细信息

MapActivity

public MapActivity()

方法详细信息

isLocationDisplayed

protected boolean isLocationDisplayed()

为了计算的目的,服务器需要知道你是否正在显示任何一种对终端当前位置基于传感器的位置估算。 默认情况下,如果MyLocationOverlay的一个子类通过MapView.getOverlays()被添加,而且已经启动定位功能,这个函数返回true;但是,子类必须覆盖掉这个方法以便真实的报告这个信息,否则违反使用条款。返回:

如果正在显示用户的位置信息返回true,否则返回false。

isRouteDisplayed

protected abstract boolean isRouteDisplayed()

为了计算的目的,服务器需要知道是否正在显示任何一种路由信息,例如一组驾车导向标志。 子类必须实现这个方法以便真正报告这个信息,否则将违反使用条款。返回:

如果正在显示路线信息返回true,否则返回false。

onNewIntent

public void onNewIntent(android.content.Intent newIntent)

onCreate

protected void onCreate(Bundle icicle)

initMapActivity

public boolean initMapActivity(BMapManager bmapMan)

初使化activity。参数:

bmapMan -返回:

onDestroy

protected void onDestroy()

onPause

protected void onPause()

onResume

protected void onResume()

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐