首页>代码>百度地图android sdk v3.0.0实例demo>/BaiduMapsApiDemo/src/baidumapsdk/demo/BaseMapDemo.java
package baidumapsdk.demo;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

import com.baidu.mapapi.map.BaiduMap;
import com.baidu.mapapi.map.BaiduMapOptions;
import com.baidu.mapapi.map.MapStatus;
import com.baidu.mapapi.map.MapView;
import com.baidu.mapapi.model.LatLng;

/**
 * 演示MapView的基本用法
 */
public class BaseMapDemo extends Activity {
	@SuppressWarnings("unused")
	private static final String LTAG = BaseMapDemo.class.getSimpleName();
	private MapView mMapView;
	private BaiduMap mBaiduMap;   //这个干嘛用呢?

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		Intent intent = getIntent();
		if (intent.hasExtra("x") && intent.hasExtra("y")) {//true if the given extra is present.
			// 当用intent参数时,设置中心点为指定点
			Bundle b = intent.getExtras();
			LatLng p = new LatLng(b.getDouble("y"), b.getDouble("x"));
			mMapView = new MapView(this,
					new BaiduMapOptions().mapStatus(new MapStatus.Builder()
							.target(p).build()));//设置地图中心点
		} else {
			mMapView = new MapView(this, new BaiduMapOptions());
		}
		setContentView(mMapView);
		mBaiduMap = mMapView.getMap();
	}

	@Override
	protected void onPause() {
		super.onPause();
		// activity 暂停时同时暂停地图控件
		mMapView.onPause();
	}

	@Override
	protected void onResume() {
		super.onResume();
		// activity 恢复时同时恢复地图控件
		mMapView.onResume();
	}

	@Override
	protected void onDestroy() {
		super.onDestroy();
		// activity 销毁时同时销毁地图控件
		mMapView.onDestroy();
	}

}
最近下载更多
qwe2453968430  LV1 2022年5月18日
GZW012345  LV8 2022年4月8日
3089559272  LV11 2021年12月26日
wyx065747  LV67 2021年7月1日
Little already  LV3 2021年6月22日
yoodo8816  LV2 2021年1月6日
haoqiong  LV1 2020年11月27日
木木沐  LV7 2020年11月19日
862960632  LV14 2020年11月3日
sjk1635927903  LV8 2020年6月25日
最近浏览更多
lg208040 1月6日
暂无贡献等级
tkggddm  LV3 1月5日
小安同学  LV7 2023年11月2日
孙煜皓 2023年6月28日
暂无贡献等级
111112222333312131  LV4 2023年5月30日
qazfxh  LV1 2023年4月4日
我喔沃窝握卧  LV1 2022年11月26日
花无拆  LV2 2022年6月7日
361424231  LV4 2022年5月27日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友