首页 > TAG信息列表 > mylocationoverlay
Java-Android:如何检查myLocation是否在当前缩放级别在地图上可见?
我有一张Google地图,当用户在蓝点(myLocation)周围移动时-标准行为.直到用户移动到当前缩放级别的边界之外,并且蓝点从地图的某一边缘消失后,此方法才能正常工作.我不想每次用户移动时都重新调整地图的位置,而是得到位置更新-不需要myLocation点始终位于屏幕的中心-但是myLocationandroid-Maps V2 myLocation蓝点回调
我希望能够单击地图上显示的蓝点(我的位置).无论如何,该点击是否会产生回调? 谢谢, 马亭解决方法:一种可能的解决方法是在“我的位置”点上方绘制一个标记(带有类似图标),以便您可以接收到相应的onMarkerClick()回调.这还需要在每次发生位置更新事件时都删除标记并将其添加到新位置,java – 如何在MyLocationOverlay中为“你在这里”点使用自定义位图?
我已经倾倒了文档并且无法解决这个问题.它甚至可能吗? Please see this解决方法:看起来正确的机制是扩展MyLocationOverlay然后覆盖drawMyLocation()受保护的方法. 以下使用箭头显示“你”的位置以及“你”指向的方式: package com.example; import android.content.Context; impor