2017-01-13 16 views
1

Я реализую пользовательский MarkerInfoWindow, и когда я нажимаю на свою POI на карте, карта перемещается в центр экрана, а половина моего MarkerInfoWindow вырезана на панели инструментов.Osmdroid positionate MarkerInfoWindow

Как я могу переместить карту в нижней части экрана, когда я постучал по POI, чтобы показать все MarkerInfoWindow

Как это выглядит сейчас:

How it looks like now

Как должно быть:

How it should be

ответ

2

Реализовать свой собственный класс Marker.OnMarkerClickListener, с onMarkerCli c методом.

А затем позвоните: myMarker.setOnMarkerClickListener (новый слушатель MyOnMarkerClickListener);

Посмотрите пример на Marker.onMarkerClickDefault. У вас будет математика, чтобы переместить карту в нужное положение.