1
我有一个使用Maps API v2的应用程序,我使用方法map.setMyLocationEnabled(true);
来显示用户位置。 它在传统的Google地图应用程序中运行良好,位置光标周围有蓝色半径,但我想实现点击位置光标以在Toast或弹出窗口中显示精确度。 我没有找到地图API V2参考也不在StackOverflow上有关什么...Android Maps API v2 - 事件onClick我的位置光标
我所知道的唯一的事情是,我可以map.setOnMyLocationChangeListener()
得到准确性和location.getAccuracy();
问题是我必须使用位置管理器等来管理所有位置更新部分...并且自定义标记看起来不像默认标记,箭头指向用户的移动方向,蓝色半径的准确性。 – ZarkDev 2013-04-18 07:35:28
以及如果您不删除它,只需使用自己的onClickListener将精确的自定义标记放在它上面,但使用相同的图像资源即可。这种方式看起来是一样的,半径和所有(真实的,你必须管理所有的位置更新) – Analizer 2013-04-18 08:00:19
哦,是的好主意!通过GoogleMap对象中的setOnMyLocationChangeListener,我不需要实现我自己的位置算法。谢谢,你刚刚赢得了新的接受答案! :D但请编辑它来解释这个想法,并删除map.setMyLocationEnabled(false); ;) – ZarkDev 2013-04-18 08:08:30