一、概述
基础地图操作:放大、缩小、平移;设置地图模式(平移模式Pan、一般模式Normal、编辑模式Edit)
(1)效果
(2)数据下载地址
链接:https://pan.baidu.com/s/1ggfytWZ 密码:nq0o
二、实现逻辑
前几步参见上一篇基本实现
http://blog.youkuaiyun.com/weixin_37027518/article/details/79331487
设置地图动作具体实现:
//无动作
findViewById(R.id.btn_map_action_normal).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mMapView.setUserAction(MapView.MapUserAction.NORMAL);
mMapView.Refresh();
}
});
//移动地图操作
findViewById(R.id.btn_map_action_pan).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mMapView.setUserAction(MapView.MapUserAction.PAN);
mMapView.Refresh();
}
});
三、代码工程
https://github.com/junqinghaha/EasyMapDemos