summaryrefslogtreecommitdiff
path: root/navit/android.c
diff options
context:
space:
mode:
authorrikky <rikky@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-09-23 19:39:04 +0000
committerrikky <rikky@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-09-23 19:39:04 +0000
commit1f95c77cead6629058c07b1246dc8c10fc7e7bcd (patch)
treef36c35f34aeb1a1ff23f9543b6e625c7b3374187 /navit/android.c
parent5c57e6d67153014e828cb876d64e0ab5af144b91 (diff)
downloadnavit-1f95c77cead6629058c07b1246dc8c10fc7e7bcd.tar.gz
Fix:android:Improve pinch zoom
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4790 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/android.c')
-rw-r--r--navit/android.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/navit/android.c b/navit/android.c
index 64405f3b7..eec4005a8 100644
--- a/navit/android.c
+++ b/navit/android.c
@@ -20,6 +20,7 @@
#include "types.h"
#include "search.h"
#include "start_real.h"
+#include "track.h"
JNIEnv *jnienv;
@@ -267,21 +268,14 @@ Java_org_navitproject_navit_NavitGraphics_CallbackMessageChannel( JNIEnv* env, j
case 1:
// zoom in
navit_zoom_in_cursor(attr.u.navit, 2);
+ navit_draw(attr.u.navit);
break;
case 2:
// zoom out
navit_zoom_out_cursor(attr.u.navit, 2);
+ navit_draw(attr.u.navit);
break;
case 6:
-
- // this procedure is not used at the moment!!
-
- // hopefully use a newly downloaded map, we just hope its set in navit.xml (make nicer soon)
- // remove all curents maps
- // ******global_navit->mapsets=NULL; // is this the correct way to clear the list?
- // now add the default /sdcard/navitmap.bin entry to the list
- // ******navit_add_mapset(global_navit,ms); // but how? please write me!!
- // now reload some stuff to make the change stick
break;
case 5:
// call a command (like in gui)
@@ -433,7 +427,7 @@ Java_org_navitproject_navit_NavitGraphics_GetAllCountries( JNIEnv* env, jobject
struct mapset *ms=navit_get_mapset(attr.u.navit);
struct search_list *search_list = search_list_new(ms);
- jobjectArray current_country;
+ jobjectArray current_country = NULL;
search_attr.type=attr_country_all;
//dbg(0,"country %s\n", country_name.u.str);
search_attr.u.str=g_strdup("");//country_name.u.str;