diff options
author | zoff99 <zoff99@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-01-28 17:58:52 +0000 |
---|---|---|
committer | zoff99 <zoff99@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-01-28 17:58:52 +0000 |
commit | ffdf831b777137b5d3ef141f6a199731c8498980 (patch) | |
tree | 70eec3a8a150f491668f716f0ba5ec85b7173a45 /navit/android.c | |
parent | 2b091426759baf6f9f85df8ab03b485f46dbe0d0 (diff) | |
download | navit-ffdf831b777137b5d3ef141f6a199731c8498980.tar.gz |
Add:Android:Call any command from java, just like in navit.xml
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4061 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/android.c')
-rw-r--r-- | navit/android.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/navit/android.c b/navit/android.c index 44cb786ba..0c3af56b7 100644 --- a/navit/android.c +++ b/navit/android.c @@ -269,6 +269,16 @@ Java_org_navitproject_navit_NavitGraphics_CallbackMessageChannel( JNIEnv* env, j navit_zoom_out_cursor(global_navit, 2); // navit_zoom_out_cursor(attr.u.navit, 2); } + else if (i==5) + { + // call a command (like in gui) + s=(*env)->GetStringUTFChars(env, str, NULL); + dbg(0,"*****string=%s\n",s); + + command_evaluate(global_navit,s); + + (*env)->ReleaseStringUTFChars(env, str, s); + } else if (i == 4) { s=(*env)->GetStringUTFChars(env, str, NULL); |