默认情况下,当我选中气泡时,OsmBonusPack infoWindow气泡会关闭。
如何禁用默认关闭行为?
答案 0 :(得分:1)
创建自己的InfoWindow:
MarkerInfoWindow myInfoWindow = new MarkerInfoWindow(layoutResId, map);
将所需的TouchListener设置为其视图。 例如,什么都不做:
View v = myInfoWindow.getView();
v.setOnTouchListener(new View.OnTouchListener() {
@Override public boolean onTouch(View v, MotionEvent e) {
return false;
}
});
然后将此infoWindow提供给所有标记:
myMarker.setInfoWindow(myInfoWindow);