Android 截取谷歌地图内置myLocation按钮的点击

Android 截取谷歌地图内置myLocation按钮的点击,android,geolocation,google-maps-markers,android-maps-v2,Android,Geolocation,Google Maps Markers,Android Maps V2,有没有什么方法可以让我在谷歌地图(API v2)上截取/捕获对myLocation按钮的点击?我需要它的原因是: 我计算到地图标记的距离。这些计算的默认参考位置是用户位置。但一旦用户搜索地址,该搜索结果将用作距离计算的参考。 我想截获对myLocation按钮的点击,告诉我的应用程序它应该再次使用用户位置来计算距离 我可以在我的布局中的任何地方实现我自己的“goToMyLocation”按钮,但我更喜欢谷歌地图的Android风格按钮,以实现一致的Android体验。无法截获此按钮的点击事件。您

有没有什么方法可以让我在谷歌地图(API v2)上截取/捕获对myLocation按钮的点击?我需要它的原因是:

我计算到地图标记的距离。这些计算的默认参考位置是用户位置。但一旦用户搜索地址,该搜索结果将用作距离计算的参考。 我想截获对myLocation按钮的点击,告诉我的应用程序它应该再次使用用户位置来计算距离


我可以在我的布局中的任何地方实现我自己的“goToMyLocation”按钮,但我更喜欢谷歌地图的Android风格按钮,以实现一致的Android体验。

无法截获此按钮的点击事件。您需要使用Google Play Services 3.2的新API实现自己的一个

,每当单击myLocation按钮时,都会调用一个
onMyLocation ButtonClick()
方法。从:

如果侦听器已使用该事件(即,不应发生默认行为),则为true,否则为false(即,应发生默认行为)。默认行为是相机移动,使其以用户位置为中心


嗯,这不是我所希望的答案,但它仍然是一个答案。你的陈述有任何参考资料吗?你自己试过了吗?或者谷歌有官方的描述吗?我搜索了他们的网站,但没有找到关于这个主题的任何东西。。。