AFAIK, onMapReady() is triggered by a call to getMapAsync() on your MapFragment, and I do not see where you are calling that.
AFAIK, onMapReady() is triggered by a call to getMapAsync() on your MapFragment, and I do not see where you are calling that.