Osmdroid定位MarkerInfoWindow

时间:2017-01-13 17:18:30

标签: java android openstreetmap osmdroid

我实现了自定义MarkerInfoWindow,当我在地图上点击我的POI时,地图移动到屏幕的中心,我的MarkerInfoWindow的一半被工具栏剪切。

当我点按POI以显示所有MarkerInfoWindow

时,我如何在屏幕底部移动地图

现在看起来如何:

How it looks like now

应该如何:

How it should be

1 个答案:

答案 0 :(得分:2)

使用onMarkerClic方法实现自己的Marker.OnMarkerClickListener类。

然后致电: myMarker.setOnMarkerClickListener(new MyOnMarkerClickListener listener);

查看Marker.onMarkerClickDefault以查看示例。 您可以通过一些数学运算将地图移动到所需位置。