diff --git a/vtm-playground/src/org/oscim/test/MapsforgeTest.java b/vtm-playground/src/org/oscim/test/MapsforgeTest.java index 38d5338b2..3489a8477 100644 --- a/vtm-playground/src/org/oscim/test/MapsforgeTest.java +++ b/vtm-playground/src/org/oscim/test/MapsforgeTest.java @@ -17,6 +17,7 @@ */ package org.oscim.test; +import com.badlogic.gdx.Input; import org.mapsforge.map.awt.graphics.AwtGraphicFactory; import org.mapsforge.map.layer.hills.AdaptiveClasyHillShading; import org.mapsforge.map.layer.hills.DemFolderFS; @@ -154,6 +155,19 @@ public void dispose() { super.dispose(); } + @Override + protected boolean onKeyDown(int keycode) { + if (keycode == Input.Keys.F5) { + if (themeFile != null) { + mMap.setTheme(new ExternalRenderTheme(themeFile.getAbsolutePath())); + mMap.clearMap(); + } + return true; + } + + return false; + } + static File getDemFolder(String[] args) { if (args.length == 0) { throw new IllegalArgumentException("missing argument: ");