Я хочу раскрасить страну с помощью API GoogleMaps.Этот код работает, но я использую панель поиска, где пользователь может написать другое название страны.
private void colorCountry(String searchString){
String myVar = searchString + "_geojson";
Toast.makeText(this, searchString , Toast.LENGTH_SHORT).show();
try {
GeoJsonLayer layer = new GeoJsonLayer(nMap, R.raw.france_geojson, getApplicationContext());
GeoJsonPolygonStyle style = layer.getDefaultPolygonStyle();
style.setFillColor(Color.BLUE);
style.setStrokeColor(Color.BLUE);
style.setStrokeWidth(1F);
layer.addLayerToMap();
} catch (IOException ex) {
Log.e("IOException", ex.getLocalizedMessage());
} catch (JSONException ex) {
Log.e("JSONException", ex.getLocalizedMessage());
}
}
Как заменить "france_geojson" на переменную "myVar" в GeoJsonLayer?
GeoJsonLayer layer = new GeoJsonLayer(nMap, R.raw.france_geojson, getApplicationContext());