added MapViewListener in code but not working