From 776aa027441de88e2bae7c8e838d8220c4b26483 Mon Sep 17 00:00:00 2001 From: sonora Date: Thu, 23 Feb 2012 23:08:44 +0100 Subject: [PATCH] Include Profile name in PreferenceScreen title --- .../net/osmand/plus/activities/SettingsActivity.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/OsmAnd/src/net/osmand/plus/activities/SettingsActivity.java b/OsmAnd/src/net/osmand/plus/activities/SettingsActivity.java index 7c5d81d688..da32baae84 100644 --- a/OsmAnd/src/net/osmand/plus/activities/SettingsActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/SettingsActivity.java @@ -485,6 +485,17 @@ public class SettingsActivity extends PreferenceActivity implements OnPreference applicationModePreference.setTitle(getString(R.string.settings_preset) + " [" + ApplicationMode.toHumanString(osmandSettings.APPLICATION_MODE.get(), this) + "]"); dayNightModePreference.setSummary(getString(R.string.daynight_descr) + " [" + osmandSettings.DAYNIGHT_MODE.get().toHumanString(this) + "]"); routerServicePreference.setSummary(getString(R.string.router_service_descr) + " [" + osmandSettings.ROUTER_SERVICE.get() + "]"); + + PreferenceScreen screen = getPreferenceScreen() + if (screen.getTitle().startsWith(getString(R.string.rendering_settings)) { + screen.setTitle(getString(R.string.rendering_settings) + " [" + ApplicationMode.toHumanString(osmandSettings.APPLICATION_MODE.get(), this) + "]"); + } else if (screen.getTitle().startsWith(getString(R.string.appearance_settings)) { + screen.setTitle(getString(R.string.appearance_settings) + " [" + ApplicationMode.toHumanString(osmandSettings.APPLICATION_MODE.get(), this) + "]"); + } else if (screen.getTitle().startsWith(getString(R.string.monitor_settings)) { + screen.setTitle(getString(R.string.monitor_settings) + " [" + ApplicationMode.toHumanString(osmandSettings.APPLICATION_MODE.get(), this) + "]"); + } else if (screen.getTitle().startsWith(getString(R.string.routing_settings)) { + screen.setTitle(getString(R.string.routing_settings) + " [" + ApplicationMode.toHumanString(osmandSettings.APPLICATION_MODE.get(), this) + "]"); + } } private void updateTileSourceSummary() {