Add:Android:Call any command from java, just like in navit.xml
authorzoff99 <zoff99@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 28 Jan 2011 17:58:52 +0000 (17:58 +0000)
committerzoff99 <zoff99@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 28 Jan 2011 17:58:52 +0000 (17:58 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4061 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/android.c

index 44cb786..0c3af56 100644 (file)
@@ -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);