private void selectOnlineBasemap() { //create OSM tile layer String defaultTilePID = mapActivity.getString(R.string.defaultTileLayerPID); String defaultTileURL = mapActivity.getString(R.string.defaultTileLayerURL); String defaultTileName = mapActivity.getString(R.string.defaultTileLayerName); String defaultTileAttribution = mapActivity.getString(R.string.defaultTileLayerAttribution); WebSourceTileLayer ws = new WebSourceTileLayer(defaultTilePID, defaultTileURL); ws.setName(defaultTileName).setAttribution(defaultTileAttribution); setSelectedBasemap(ONLINE); //add OSM tile layer to map mapView.setTileSource(ws); }