该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

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);

Logo

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

更多推荐