该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3.2 使用步骤
1) 将 API 文件 tiandituapi.jar 拷贝到工程根目录下,并在工程属性->Java
Build Path->Libraries 中选择“Add External JARs”, tiandituapi.jar,
确定后返回,这样您就可以在您的程序中使用 API 了。
2) 需要在 Manifest 中添加如下访问权限:
android:name="android.permission.ACCESS_NETWORK_STATE">
android:name="android.permission.ACCESS_WIFI_STATE">
android:name="android.permission.INTERNET">
android:name="android.permission.CALL_PHONE">
android:name="android.permission.ACCESS_COARSE_LOCATION">
android:name="android.permission.READ_PHONE_STATE">
android:name="android.permission.WRITE_EXTERNAL_STORAGE">
3) 在布局 xml 文件中添加地图显示组件,并把布局文件选到 Activity 中显示。
android:id="@+id/main_mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
4) 在 Activity 中初始化地图
在 Activity 的 onCreate()接口中添加以下代码:
MapView mMapView = (MapView) findViewById(R.id.bmapsView);
//设置启用内置的缩放控件
mMapView.setBuiltInZoomControls(true);
//得到 mMapView 的控制权,可以用它控制和驱动平移和缩放
MapController mMapController = mMapView.getController();
//用给定的经纬度构造一个 GeoPoint,单位是微度 (度 * 1E6)
GeoPoint point = new GeoPoint((int) (39.915 * 1E6), (int) (116.404
* 1E6));
//设置地图中心点
mMapController.setCenter(point);
//设置地图 zoom 级别
mMapController.setZoom(12);