android 高德amap开发二(地图操作)
源代码例程:https://github.com/JiYangLin/ANDROID_PRJ_MODULE/tree/master/AMapPrj
首先需要获取控制器
在mapView初始化后可以获取控制器:
//初始化地图控制器对象
AMap aMap = null;
if (aMap == null) aMap = mMapView.getMap();
设置标记点
LatLng latLng = new LatLng(39.906901,116.397972);
final Marker marker = aMap.addMarker(new MarkerOptions().position(latLng).title("北京").snippet("DefaultMarker"));
标记点窗口的显示和隐藏
======实现地图点击和标记点点击接口
implements AMap.OnMapClickListener, AMap.OnMarkerClickListener
private Marker curShowWindowMarker;
public boolean onMarkerClick(Marker marker) {
curShowWindowMarker = marker;
marker.showInfoWindow();
return true;
}
public void onMapClick(LatLng latLng) {
if(curShowWindowMarker!=null){
curShowWindowMarker.hideInfoWindow();
}
}
======设置监听
aMap.setOnMapClickListener(this);
aMap.setOnMarkerClickListener(this);
设置标记点图标
aMap.addMarker(new MarkerOptions().***.icon(BitmapDescriptorFactory.fromResource(R.drawable.xx)));
设置地图缩放大小
aMap.moveCamera(CameraUpdateFactory.zoomTo(5));
android 高德amap开发二(地图操作)相关推荐
- Android 音视频开发(二):使用 AudioRecord 采集音频PCM并保存到文件(学习笔记)
关于 AudioRecord Android SDK 提供了两套音频采集的API,分别是:MediaRecorder 和 AudioRecord,前者是一个更加上层一点的API,它可以直接把手机麦克风 ...
- Android 音视频开发(二) -- Camera1 实现预览、拍照功能
音视频 系列文章 Android 音视频开发(一) – 使用AudioRecord 录制PCM(录音):AudioTrack播放音频 Android 音视频开发(二) – Camera1 实现预览.拍 ...
- Android高德地图开发详解
这段时间开发的时候用到了高德地图,对高德地图开发有心得体会,现在分享给大家,对我开发过百度地图的我来说,总体来说高德地图Demo,没有百度讲解的详细 个人更偏向于使用百度地图,但是没办发,项目需要使用 ...
- android高德显示指定位置,高德地图开发(二)地图上显示指定位置
我们在用地图软件搜索的时候,搜索结果会在地图上以红点显示,现在我们来实现一个在地图上显示指定位置的程序,先看效果图. 要实现这么个功能,首先要能将地图视图中心移动到以指定位置:还有在指定位置绘制一个点 ...
- [android] 百度地图开发 (二).定位城市位置和城市POI搜索
一. 百度地图城市定位和POI搜索知识 上一篇文章"百度地图开发(一)"中讲述了如何申请百度APIKey及解决显示空白网格的问题.该篇文章主要讲述如何定位城市位置.定位 ...
- android+高德地图教程,Android高德地图开发(三)地图简单操作
一.概述 上一节中我们了解到地图的定位,图层切换,离线地图等基础操作,接下来学习地图的基本操作. 二.本章内容 --- 地图交互设置 --- 地图绘制 1.地图交互设置 在使用地图的时候,不可避免的会 ...
- Android音视频开发(二)SurfaceView
简介 官方API文档介绍:SurfaceView是View的子类,它内嵌了一个专门用于绘制的Surface,你可以控制这个Surface的格式和尺寸,Surfaceview控制这个Surface的绘制 ...
- Android 实践项目开发二
在地图开发中项目中,我这周主要完成的任务是和遇到的问题是以下几个方面. 1.在本次的项目中主要是利用百度地图的.jar包实现地图的定位与搜索功能,需要在百度地图开发中心网站取得 密钥,并下载相关.ja ...
- Android 高德地图开发 之 解决地图不显示
LZ-Says:生病卧床在家,还要写东西,难受啊~~~ 问题简述 今天发版本,测试提出一个问题,我们先来看一下图: 问题处理 首先得到这个问题后,首先想,定位.查询是没有问题,排除key的原因. 正好 ...
- 高德地图开发(二)地图上显示指定位置
我们在用地图软件搜索的时候,搜索结果会在地图上以红点显示,现在我们来实现一个在地图上显示指定位置的程序,先看效果图. 要实现这么个功能,首先要能将地图视图中心移动到以指定位置:还有在指定位置绘制一个点 ...
最新文章
- Error:Execution failed for task ':myapp:dexDebug'. com.android.ide.common.process.ProcessExcepti
- 孤荷凌寒自学python第三十八天初识python的线程控制
- 代理(Proxy)模式
- 阿里、小米、美团或将入恒指,但这还远远不够!
- 网络编程(part8)--传输层服务之TCP和UDP
- deMeer5_Attacker
- 阿里云杜欢:云上Serverless开发能力将成为前端的“金手指”
- paylinks.php_毕业设计-基于PHP的网上购物网站系统设计
- POJ 2054 Color a Tree
- 可消费消息数量_战疫情!CKafka助力腾讯课堂百万消息实现稳定互动
- 关于使用scrapy框架时出现 No module named 'win32api问题
- MySql 中的 int(11) 到底代表什么意思?
- 数据新闻周报:阿尔法狗将挑战德州扑克
- c语言数组转指针,(转)c语言指针数组
- Linux学习笔记3 - 目录和文件管理
- 【设计过程】.NET ORM FreeSql WhereDynamicFilter 动态表格查询功能
- Gateway服务网关
- 从入侵手段认识黑客的真面目
- 圆弧与直线相切画法_机械制图常识:圆弧连接画法
- SVD分解图像压缩应用英语论文
热门文章
- 大数据与云计算学习:数据分析(一)
- 摩拜单车微信小程序开发技术总结
- PHP curl传输文件的版本兼容性
- Windows 7(server 2008) 下直接硬盘安装 Ubuntu 10.04成为双系统的方法
- sybase如何配置monitor
- 自动化测试报告 html模板,自动化测试报告模板.docx
- 如何在小程序wxml文件中编写js代码
- linux timeout 格式,Linux内核API wait_for_completion_timeout
- goLang断言简单使用
- mysql 下 计算 两点 经纬度 之间的距离