diff options
| author | Keith Packard <keithp@keithp.com> | 2015-06-22 18:26:34 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2015-06-22 21:04:43 -0700 |
| commit | 18fe64cf2648568dd0bde5acd7b627f1ddb6917e (patch) | |
| tree | 99e2b93b94077735ae06f8eaf1d1294de7798918 /altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java | |
| parent | ee656c9d41238ab2c56859a03fe6b8ce8ff2df4e (diff) | |
altosdroid: Display online/offline maps in same tab
Make the map portion switchable between online and offline maps,
leaving the rest of the tab alone.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java')
| -rw-r--r-- | altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java index fb669c5d..426e2e84 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java @@ -503,7 +503,9 @@ public class AltosDroid extends FragmentActivity implements AltosUnitsListener { return tab_view; } - public void set_map_source() { + public void set_map_source(int source) { + for (AltosDroidTab mTab : mTabs) + mTab.set_map_source(source); } @Override @@ -928,7 +930,7 @@ public class AltosDroid extends FragmentActivity implements AltosUnitsListener { int source = AltosDroidPreferences.map_source(); int new_source = source == AltosDroidPreferences.MAP_SOURCE_ONLINE ? AltosDroidPreferences.MAP_SOURCE_OFFLINE : AltosDroidPreferences.MAP_SOURCE_ONLINE; AltosDroidPreferences.set_map_source(new_source); - set_map_source(); + set_map_source(new_source); return true; case R.id.select_tracker: if (serials != null) { |
