我想知道如何覆盖OSMdroid从中获取位置的位置。在我的应用程序中,我已经在跟踪和存储用户的位置,所以做两次(OSMdroid,我的应用程序是多余的)。在电池寿命方面是否值得努力将OSMdroid的位置源更改为我的位置跟踪器?如果是的话,是否有人能够深入了解我如何做到这一点。 OSMdroid目前通过Gradle添加到我的项目中。只是在实施之前尝试做一些研究。
答案 0 :(得分:1)
在osmdroid中,你没有义务放置一个" MyLocationNewOverlay"在地图上。在这种情况下,osmdroid将不会对位置做任何事情。
如果您仍希望地图上有关当前位置/方向/精度的图形表示,则可以使用DirectedLocationOverlay。你将不得不刷新"它自己 - 通常使用您自己的跟踪和存储代码。 示例.only()。