听取新按钮获取我在GMaps v2中的位置

时间:2013-05-23 11:09:39

标签: android button listener google-maps-android-api-2

我认为这是一个非常棒的问题,但我不能这样做。

在适用于Android的新Google地图API(v2)中,您可以立即获取位置,以便在您编码时触摸地图上显示的新按钮:

myMap.setMyLocationEnabled(true);

这样可以正常工作,但我想在用户触摸此按钮时“抓住”该事件,因为我想添加更多操作,而我不知道如何在代码中引用该按钮。

有谁知道?

提前致谢。

3 个答案:

答案 0 :(得分:0)

目前无法通过api实现这一目标。

功能请求已暂挂,我认为很快就会添加。

请参阅:http://code.google.com/p/gmaps-api-issues/issues/detail?id=4789

答案 1 :(得分:0)

哦,是的,抱歉。我应该更清楚地阅读你的问题。

为了你的问题:

在这些情况下,我建议您在mapView上布局自己的my-location-button并在该位置监听器上添加clicklistener,您可以获得当前位置。

map.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), zoom));

答案 2 :(得分:0)

GoogleMap.OnMyLocationButtonClickListener刚刚宣布。可能会在今天的下一个Google API版本中发布。