When i take tile layer as a basemap, and try to retrieve it's spatial reference , it gives me Null Pointer Exception , whereas if i take raster file (tif) as base layer, I am able to get it's spatial reference same as that of map. There is a lot of confusion regarding the projection system of tile layer. How can i change the projection , so that i can see it in my MapView , coz on changing the Projection of map , the tile layer disappears. Thanks in advance