有时候需要在同一mapview图层上标注不同的图标,用来表示不同的含义,其实使用overlayitem.setMarker(drawable)即可,但如果只使用overlayitem.setMarker图标显示不出来。

需要drawable.setBounds进行设置:下图为不同信号强度表示在同一图层的结果。

OverlayItem Signaloverlayitem = new OverlayItem(GPSPoint, "信号强度:"," "); Sigdrawable.setBounds(0, 0, Sigdrawable.getIntrinsicWidth(), Sigdrawable.getIntrinsicHeight()); Signaloverlayitem.setMarker(Sigdrawable); SignalOverlay.addOverlayItem(Signaloverlayitem);

Android Google Map实例 - 不同的图标标注在同一图层(Android mapview)_第1张图片

Android Google Map实例 - 获取cdma基站经纬度(Android mapview)


转载本站文章请注明,转载自:ADASiteMap的空间[http://www.adasitemap.tk]

本文链接:Android Google Map实例 – 不同的图标标注在同一图层(Android mapview) | ADASiteMap的空间


更多相关文章

  1. [Android实例] Android实现开机自动运行程序
  2. Android 高德地图自定义定位图标的显示
  3. Android Google Map实例 - 创建一个Google Map例程(Android mapv
  4. FFmpeg+OpenSL+OpenGL+Mediacodec 的视频播放SDK源码和实例APP
  5. 45个android实例源码,很好很强大
  6. android EditText实例 删除按钮 与内容监听
  7. android animation的应用实例
  8. Android 生成图标的有力工具 Android Asset Studio
  9. Android从服务器获取图片的实例方法

随机推荐

  1. Android(安卓)Native中Android.mk编译链
  2. 加速 Android(安卓)依赖下载
  3. android 按钮倒计时读秒
  4. Android(安卓)Studio 本地化配置gradle的
  5. android中处理json最佳方法
  6. AIDL笔记
  7. React Native常用组件轮子(适配Android优
  8. Android(安卓)ListView 效果美化
  9. android shape
  10. Android(安卓)浅谈相机研发