summaryrefslogtreecommitdiff
path: root/altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2015-05-28 22:08:51 -0700
committerKeith Packard <keithp@keithp.com>2015-05-28 22:11:43 -0700
commit4315b91d7afc2391e3f7444906ac226500bf1345 (patch)
treec3b70790a300230e2d56bcc75febe7aa32f5a5f7 /altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java
parent41028472fd2e7e0209125e76b94e551f9d10f89c (diff)
altosdroid: Save selected map type in AltosDroid object
The map tabs may not have been created when the map type was selected, so save the desired type in the main application object. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java')
-rw-r--r--altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java b/altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java
index 31acda75..cbf50018 100644
--- a/altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java
+++ b/altosdroid/src/org/altusmetrum/AltosDroid/TabMapOffline.java
@@ -389,6 +389,10 @@ public class TabMapOffline extends AltosDroidTab implements AltosMapInterface {
super.onAttach(activity);
mAltosDroid = (AltosDroid) activity;
mAltosDroid.registerTab(this);
+
+ map = new AltosMap(this);
+ map.set_maptype(mAltosDroid.map_type);
+
pad_bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pad);
/* arrow at the bottom of the launchpad image */
pad_off_x = pad_bitmap.getWidth() / 2;