当用户点击标记(Google地图)并应显示底页时,如何添加点击侦听器?

时间:2019-03-18 13:10:12

标签: android google-maps bottom-sheet

当用户点击标记时,将出现一个底部表格。我无法执行此操作吗?预先感谢!

1 个答案:

答案 0 :(得分:0)

创建一个底页片段:

BottomDialogFragment bottomDialogFragment = BottomDialogFragment.getInstance();

然后在地图中添加以下侦听器,并在单击时启动片段:

yourMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {

                @Override
                public boolean onMarkerClick(Marker marker) {
                    bottomDialogFragment.show(getSupportFragmentManager(), “Bottom Sheet Fragment");

                    return true;
                }
            });

如果您不知道如何创建底部对话框片段,请检查this