X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altosdroid%2Fsrc%2Forg%2Faltusmetrum%2FAltosDroid%2FAltosDroid.java;h=f664510582d291a6f902052cdb2a93ed35f8d502;hp=fb669c5dcbfd3d72b408ebca9a0c17ec6e7e92a2;hb=a959c1926048d1b96a06aa291131afd7c8e771c7;hpb=ee656c9d41238ab2c56859a03fe6b8ce8ff2df4e diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java index fb669c5d..f6645105 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 @@ -534,7 +536,6 @@ public class AltosDroid extends FragmentActivity implements AltosUnitsListener { mTabsAdapter.addTab(mTabHost.newTabSpec("descent").setIndicator(create_tab_view("Descent")), TabDescent.class, null); mTabsAdapter.addTab(mTabHost.newTabSpec("landed").setIndicator(create_tab_view("Landed")), TabLanded.class, null); mTabsAdapter.addTab(mTabHost.newTabSpec("map").setIndicator(create_tab_view("Map")), TabMap.class, null); - mTabsAdapter.addTab(mTabHost.newTabSpec("offmap").setIndicator(create_tab_view("OffMap")), TabMapOffline.class, null); // Display the Version mVersion = (TextView) findViewById(R.id.version); @@ -928,7 +929,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) {