lateint var myLocMarker:Marker
var a = MarkerOptions()
.position(LatLng(50,6))) // any position, which you already have, i suppose
myLocMarker = map.addMarker(a)
onDataChange
override fun onDataChange(dataSnapshot: DataSnapshot) {
var user: User?
dataSnapshot.children.forEach {
user = it.getValue(User::class.java)
Log.d("Maps::user::lat", user?.lat.toString()) // Has info
Log.d("Maps::user::lng", user?.lng.toString()) // Has info
mMyLocation.latitude = user!!.lat!!
mMyLocation.longitude = user!!.lng!!
myLocMarker.setPosition(LatLong(user!!.lat!!,user!!.lng!!))
}
}