我已通过以下方式启用了Google Map mylocation标记:
Transform.scale(
scale: 2,
child: ImageCard(_movie)
),
但是现在我希望在用户触摸此标记时发生单击事件。我怎么能得到这个。我看不到任何可以参加该活动的东西,您能帮忙吗?
答案 0 :(得分:2)
您可以使用GoogleMaps提供的onMyLocationClickListener。 https://developers.google.com/maps/documentation/android-sdk/reference/com/google/android/libraries/maps/GoogleMap.OnMyLocationClickListener
答案 1 :(得分:1)
要通过代码示例获得Razvan的答案,可能是:
googleMap!!.setOnMyLocationClickListener { location ->
Log.d("My Location", "onMyLocationClick() called with: location = [$location]")
}
其中googleMap
是onMapReadyCallback的GoogleMap
实例