Я использую Google Map в приложении для Android.
Google Map API предоставляет setOnMarkerClickListener
, чтобы мы могли делать то, что хотим, когда пользователь нажимает на маркер.
googleMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
//Do my stuff here
}
});
Однако мое маркерное изображение довольно большое, и я хочу, чтобы только небольшая его часть была кликабельной.
И, похоже, нет метода Marker
, который бы возвращал свою позицию X Y в своем фрагменте.
Итак, возможно ли это, если я должен использовать Google Map?