Как добавить прослушиватель кликов, когда пользователь нажимает на маркер (карта Google) и должен показывать нижний лист? - PullRequest
0 голосов
/ 18 марта 2019

Когда пользователь нажмет на маркер, появится нижний лист. Я не могу это сделать?Заранее спасибо!

1 Ответ

0 голосов
/ 18 марта 2019

Создайте фрагмент нижнего листа:

BottomDialogFragment bottomDialogFragment = BottomDialogFragment.getInstance();

, затем в вашей карте добавьте следующего слушателя и запустите фрагмент при нажатии:

yourMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {

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

                    return true;
                }
            });

Проверьте this если вы не знаете, как создать нижний фрагмент диалога

...