#android #google-maps #bottom-sheet
#Android #google-карты #нижний лист
Вопрос:
Когда пользователь нажимает на маркер, появляется нижний лист.Я не могу этого сделать? Заранее спасибо!
Комментарии:
1. пожалуйста, добавьте какой-нибудь фрагмент кода.
Ответ №1:
Создайте фрагмент нижнего листа:
BottomDialogFragment bottomDialogFragment = BottomDialogFragment.getInstance();
затем на вашей карте добавьте следующего прослушивателя и запустите фрагмент по щелчку:
yourMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
bottomDialogFragment.show(getSupportFragmentManager(), “Bottom Sheet Fragment");
return true;
}
});
Проверьте это, если вы не знаете, как создать нижний фрагмент диалогового окна