Я не знаю, как вы можете выполнить часть firebase
, но как только у вас есть информация, вам нужно сделать что-то вроде этого:
LatLng location = new LatLng(latitude, longitude);
googleMap.addMarker(new MarkerOptions().position(location).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
В onMapReady
, чтобы добавить новыймаркер с пользовательскими значениями, если у вас будет много маркеров, я предлагаю вам посмотреть clustering
.