/[zanavi_public1]/navit/navit/android.h
ZANavi

Diff of /navit/navit/android.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 34 Revision 40
1#ifdef HAVE_API_ANDROID 1#ifdef HAVE_API_ANDROID
2 2
3#include <jni.h> 3#include <jni.h>
4#include <android/bitmap.h>
4extern JNIEnv *jnienv; 5extern JNIEnv *jnienv;
5extern JavaVM *cachedJVM; 6extern JavaVM *cachedJVM;
6extern jobject *android_activity; 7extern jobject *android_activity;
8extern jobject *main_map_bitmap;
9extern AndroidBitmapInfo *main_map_bitmapinfo;
7extern struct callback_list *android_activity_cbl; 10extern struct callback_list *android_activity_cbl;
8extern int android_version; 11extern int android_version;
12
13AndroidBitmapInfo main_map_bitmapinfo2;
14
9int android_find_class_global(char *name, jclass *ret); 15int android_find_class_global(char *name, jclass *ret);
10int android_find_method(jclass class, char *name, char *args, jmethodID *ret); 16int android_find_method(jclass class, char *name, char *args, jmethodID *ret);
11int android_find_static_method(jclass class, char *name, char *args, jmethodID *ret); 17int android_find_static_method(jclass class, char *name, char *args, jmethodID *ret);
12void send_osd_values(char *id, char *text1, char *text2, char *text3, int i1, int i2, int i3, int i4, float f1, float f2, float f3); 18void send_osd_values(char *id, char *text1, char *text2, char *text3, int i1, int i2, int i3, int i4, float f1, float f2, float f3);
13void set_vehicle_values_to_java(int x, int y, int angle, int speed); 19void set_vehicle_values_to_java(int x, int y, int angle, int speed);

Legend:
Removed from v.34  
changed lines
  Added in v.40

   
Visit the ZANavi Wiki