diff options
Diffstat (limited to 'navit')
-rw-r--r-- | navit/graphics/android/graphics_android.c | 3 | ||||
-rw-r--r-- | navit/xslt/android.xslt | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/navit/graphics/android/graphics_android.c b/navit/graphics/android/graphics_android.c index f01fb260..01532695 100644 --- a/navit/graphics/android/graphics_android.c +++ b/navit/graphics/android/graphics_android.c @@ -684,12 +684,15 @@ graphics_android_cmd_runMenuItem(struct graphics_priv *this, char *function, str ncmd=3; } else if(!strcmp(function,"backup_restore_dialog")) { ncmd=7; + } else if(!strcmp(function,"set_map_location")) { + ncmd=10; } (*jnienv)->CallVoidMethod(jnienv, android_activity, Navit_runOptionsItem, ncmd); } static struct command_table commands[] = { {"map_download_dialog",command_cast(graphics_android_cmd_runMenuItem)}, + {"set_map_location",command_cast(graphics_android_cmd_runMenuItem)}, {"backup_restore_dialog",command_cast(graphics_android_cmd_runMenuItem)}, }; diff --git a/navit/xslt/android.xslt b/navit/xslt/android.xslt index 0a5ee40b..28b9d824 100644 --- a/navit/xslt/android.xslt +++ b/navit/xslt/android.xslt @@ -39,6 +39,7 @@ <xsl:value-of select="replace(/config/navit/gui[2]/text(), '<a name=''Tools''><text>Tools</text>','<a name=''Tools''><text>Tools</text> <img src=''gui_maps'' onclick=''navit.graphics.map_download_dialog();''><text>Map download</text></img> + <img src=''gui_rules'' onclick=''navit.graphics.set_map_location();''><text>Set map location</text></img> <img src=''gui_rules'' onclick=''navit.graphics.backup_restore_dialog();''><text>Backup / Restore</text></img>')"/> </xsl:template> |