summaryrefslogtreecommitdiff
path: root/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2015-06-22 18:26:34 -0700
committerKeith Packard <keithp@keithp.com>2015-06-22 21:04:43 -0700
commit18fe64cf2648568dd0bde5acd7b627f1ddb6917e (patch)
tree99e2b93b94077735ae06f8eaf1d1294de7798918 /altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
parentee656c9d41238ab2c56859a03fe6b8ce8ff2df4e (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.java6
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) {