Создайте фрагмент нижнего листа:
BottomDialogFragment bottomDialogFragment = BottomDialogFragment.getInstance();
, затем в вашей карте добавьте следующего слушателя и запустите фрагмент при нажатии:
yourMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
bottomDialogFragment.show(getSupportFragmentManager(), “Bottom Sheet Fragment");
return true;
}
});
Проверьте this если вы не знаете, как создать нижний фрагмент диалога