diff options
author | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2015-04-07 20:25:22 +0000 |
---|---|---|
committer | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2015-04-07 20:25:22 +0000 |
commit | b6e98a5332cddf38876fef20eb8b8040a2104f04 (patch) | |
tree | dc33dabd9a837d6389acc709a234b38f13e9b3b7 /navit | |
parent | 67e2542ab5368470af2906b5b7496e49c0f6eb31 (diff) | |
download | navit-svn-b6e98a5332cddf38876fef20eb8b8040a2104f04.tar.gz |
Add:port_android:Allow running "Set map location" dialog from internal gui. Mostly for devices without hardware menu button.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6060 ffa7fe5e-494d-0410-b361-a75ebd5db220
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> |