diff --git a/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java b/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
index 3f9663e..a17aac8 100644
--- a/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
+++ b/app/src/main/java/de/apps4ics/mountainnavigation/MainActivity.java
@@ -514,7 +514,7 @@
positionMarker.setPosition(gp);
positionMarker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM);
positionMarker.setTitle(getString(R.string.osm_marker_title));
- positionMarker.setSnippet("Latitude: " + gp.getLatitude() + "\n" + "Longitude: " + gp.getLongitude());
+ positionMarker.setSnippet(String.format(getString(R.string.osm_marker_snippet), gp.getLatitude(), gp.getLongitude(), gp.getAltitude(), 0));
mapView.getOverlays().add(positionMarker);
mapView.invalidate();
}
@@ -597,13 +597,13 @@
titleArr = titles.toArray(titleArr);
descArr = descs.toArray(descArr);
WarningListAdapter warningAdapter = new WarningListAdapter(MainActivity.this, titleArr, descArr);
- InformListDialog weatherHintDialog = new InformListDialog("Hints", warningAdapter);
+ InformListDialog weatherHintDialog = new InformListDialog(getString(R.string.hint_dialog_title), warningAdapter);
weatherHintDialog.show(getFragmentManager(), "Warning Hint Dialog");
}
}
if (isSevereWeather) {
- String warnMsg = "The weather around you in " + todaysWeather.location.getCity() + " is '" + todaysWeather.currentCondition.getWeatherCode().getLabel(getApplicationContext()) + "'!";
- InformDialog informAlertDialog = new InformDialog("Weather Warning!", warnMsg);
+ String warnMsg = String.format(getString(R.string.weather_warning_dialog_msg), todaysWeather.location.getCity(), todaysWeather.currentCondition.getWeatherCode().getLabel(getApplicationContext()));
+ InformDialog informAlertDialog = new InformDialog(getString(R.string.weather_warning_dialog_title), warnMsg);
informAlertDialog.show(getFragmentManager(), "Inform Dialog - Weather Warning");
}
}
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
index 9ca58b2..8da70be 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -27,6 +27,9 @@
Information
Dein Standort konnte nicht ermittelt werden!\nBitte versuche es nochmal, sobald dein Standort gefunden wurde.
Dein POI wurde erfolgreich hinzugefügt!
+ Hinweise
+ Wetterwarnung!
+ Das Wetter in deiner Umgebung in %1$s ist \'%2$s\'!
Verstanden!
Dein Standort
Latitude: %1$.03f<br/>Longitude: %2$.03f<br/>Höhe: %3$dm<br/>Hinzugefügt: %4$s
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 290cb89..7f6d7e4 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -28,6 +28,9 @@
Information
Couldn\'t find your location!\nPlease try again after your position has been found.
Sucessfully added your POI!
+ Hints
+ Weather Warning!
+ The weather around you in %1$s is \'%2$s\'!
Got it!
Your position
Latitude: %1$.03f<br/>Longitude: %2$.03f<br/>Altitude: %3$d meters<br/>Added: %4$s