一。使用MapView 时,要和 MapActivity 联合起来使用,因为在 MapActivity 中,要连接底层 网络 。
步骤 :
(1)添加 MapView 组件
<com.google.android.maps.MapView
android:apiKey="mmmmm"/>
注意,一定要有apiKey。
(2)在java 中得到操作对象
(3)通过 MapView 得到MapController 对象
MapView.getController();
有了控制器,我们就可以 进行移动 ,定位 等了。
(4)使用控制器
MapController.setCenter(GeoPoint point );
MapController.setZoom(int zoomLevel); //在1到21间
MapController.zoomOut();
MapController.zoomIn();
GeoPoint.GeoPoint (int latitudeE6, int longitudeE6);
(5)在注册文件中添加信息
加入网络权限 和google 的Map 库。
<uses-library android:name="com.google.android.maps"/>
</application>
<uses-permission android:name ="android.permission.INTERNET"/>