diff options
| author | Keith Packard <keithp@keithp.com> | 2015-05-28 01:05:18 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2015-05-28 01:07:25 -0700 |
| commit | 85013045ca505096064aaf45c312b158d0263d2a (patch) | |
| tree | 7ac9da1e5a8ceca582c91fe14add93df3ff56659 /altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java | |
| parent | ba698c2cc48677735046d0881df9c180674e4082 (diff) | |
altosdroid: Add map types and map preloading UIs
This adds an ugly dialog to select which maps to preload, and also
adds the ability to display other map types.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java')
| -rw-r--r-- | altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java b/altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java index 83c8f7f8..5376d423 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/TabMap.java @@ -199,6 +199,19 @@ public class TabMap extends AltosDroidTab { } + public void set_map_type(int map_type) { + if (mMap != null) { + if (map_type == AltosMap.maptype_hybrid) + mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID); + else if (map_type == AltosMap.maptype_satellite) + mMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE); + else if (map_type == AltosMap.maptype_terrain) + mMap.setMapType(GoogleMap.MAP_TYPE_TERRAIN); + else + mMap.setMapType(GoogleMap.MAP_TYPE_NORMAL); + } + } + public TabMap() { } } |
