默认情况下,当我点击气泡时,OsmBonusPack infoWindow 气泡会关闭。
如何禁用默认关闭行为?
最佳答案
创建您自己的信息窗口:
MarkerInfoWindow myInfoWindow = new MarkerInfoWindow(layoutResId, map);
将其 View 设置为您想要的 TouchListener。 例如,什么都不做:
View v = myInfoWindow.getView();
v.setOnTouchListener(new View.OnTouchListener() {
@Override public boolean onTouch(View v, MotionEvent e) {
return false;
}
});
然后将此信息窗口提供给所有标记:
myMarker.setInfoWindow(myInfoWindow);
关于android - 如何禁用 OsmBonusPack 中 infoWindow 的默认关闭行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32256731/