UI提的bug说让移动端把 高德地图指南针图标换一下太丑,我就去高德地图的文档中找换图标的方法始终没找着,问ios他说他们有提供方法,我又研究了一下才确定高德的确只给ios提供换图标的方法了而Android没有。

自定义指南针图标,实现地图旋转图标跟着旋转以及点击指南针还原地图及指南针:

private RotateAnimation rotateAnimation;

private Imageview  compass;

private float lastBearing;

//重写高德地图的cameraChange方法
@Override
public void onCameraChange(CameraPosition cameraPosition) {
    mBearing = cameraPosition.bearing;
    startIvCompass(cameraPosition.bearing);

}
//控制指南针转动
private void startIvCompass(float bearing) {bearing = 360 - bearing;
    rotateAnimation = new RotateAnimation(lastBearing, bearing, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
    rotateAnimation.setFillAfter(true);
    compass.startAnimation(rotateAnimation);
    lastBearing = bearing;
}
//点击指南针执行的方法
private void clickCompass() {CameraUpdateFactory cameraUpdateFactory = new CameraUpdateFactory();
    aMap.moveCamera(cameraUpdateFactory.changeBearing(360));
}
												

Android高德地图使用自定义指南针相关推荐

  1. android 高德地图动画,Android 高德地图上自定义动画

    高德提供了SmoothMoveMarkerAPI的调用,用于平滑移动,只需要给point点就好了 还有animation的封装,对 RotateAnimation,AlphaAnimation,Sca ...

  2. Android高德地图的自定义底图(午夜蓝主题风格地图)

    官网上介绍:地址链接 从 3D 地图 SDK V4.1.3版本开始支持自定义地图底图功能. 功能说明:支持对部分地图元素自定义颜色,包括:填充色.边框色.文字颜色. 先上图,我自己做出来的自定义地图( ...

  3. Android高德地图实现自定义地图样式

    现在的应用中很多地方都会用到地图这个控件,但是地图提供给我们的样式有时可能不是我们想要的样式,这时候就需要用到第三方地图的自定义样式. 本文已高德地图为例,其他地图可自定查看官方文档 官方文档地址链接 ...

  4. Android 高德地图之自定义导航

    接着上一篇 https://blog.csdn.net/naide_s/article/details/80547320 自定义地图 继续写自定义导航 高德地图就不写了 官方文档有的 自己去看好了 写 ...

  5. Android高德地图自定义Markers的例子

    下文为各位重点介绍关于Android高德地图自定义Markers的例子,希望这篇文章能够让各位理解到Android高德地图自定义Markers的方法. 之前的博客里说了地图的嵌入和定位,今天就说说在地 ...

  6. Android 高德地图自定义线路规划选择方案之后按照方案进行导航

    Android 高德地图自定义线路规划选择方案之后按照方案进行导航 因为我这边导航需求的问题,导致我这边不能使用高德地图官方的线路规划和导航.所以我这边线路规划和导航界面都是根据高德地图那边给的api ...

  7. Android高德地图自定义Mark并实现聚合效果

    Android高德地图自定义Mark并实现聚合效果 起因:公司本来项目里面用到了高德地图,然后最近老板看见别人的APP里面有个聚合的这个功能,老板:"这个效果能不能实现,我也要!" ...

  8. android高德地图上加自定义菜单,高德地图Android室内地图如何自定义覆盖物

    高德地图Android室内地图如何自定义覆盖物 亲,小德看到亲已经在开坛创建工单咨询了呢,建议亲耐心等待回复哦,会有开发大神给亲回复哦~ gao de di tu a n d r o i d shi ...

  9. 只用一个marker 替换 高德_Android基于高德地图完全自定义Marker的实现方法

    前言 相信做地图社交类APP开发的大家都知道,一般情况下,为了整体的美观和用户体验度,我们需要定制化Marker的样式.本文中实现的方式都是基于高德地图的,百度地图也类似,大家可以照葫芦画瓢,废话不多 ...

最新文章

  1. MarkdownPad2 免费升级pro版本
  2. 【翻译】25个浏览器开发工具的秘密
  3. 面试题:接口和抽象类的区别
  4. 物联网是互联网发展的必然趋势吗?
  5. 训练日志 2019.2.10
  6. io.jsonwebtoken.ExpiredJwtException jwt令牌过期
  7. jmeter 加密解密_AES加密的安全问题
  8. Python提取任意长度整数的每位数字
  9. 花书+吴恩达深度学习(十五)序列模型之循环神经网络 RNN
  10. re学习笔记(71)大吉杯DJBCTF - re - 部分WP
  11. vivado 下载代码到flash
  12. 通俗易懂理解URI和URL的区别
  13. 虚拟软驱subst.exe
  14. PDF提取器:ByteScout PDF Extractor SDK
  15. 模拟数字接口及调制解调器
  16. 仿百度糯米TP5项目笔记
  17. 鏡頭上的 F 與 f 之區別
  18. 要学就学透彻!Spring Security 中 CSRF 防御源码解析
  19. Loki告警的正确姿势
  20. YOLOV5训练数据出现:no labels found(2个方法解决)

热门文章

  1. 斯考特·杨(Scott Young)快速学习方法
  2. 云米美国上市雷军系持股40% 陈小平:重新定义家的未来
  3. 微软与网景与浏览器之争
  4. Three.js学习五——让模型沿着轨迹移动
  5. Keyboard Demo
  6. 9.3 开发经验和屁股的关系——《逆袭大学》连载
  7. 网站空间和独享主机的区别是什么
  8. layui icon 使用
  9. 腾讯的web QQ接口
  10. Self Service Password部署