Вот мое определение функции в Java:
public static native void ToucheBegan( float x, float y, int tapcount );
А вот мое определение в CPP
JNIEXPORT void JNICALL Java_com_android_templateApp_GL2View_ToucheBegan( JNIEnv *env, jfloat x, jfloat y, jint tap_count );
Когда я регистрируюсь:
Из Java я отправляю:
125.278595 496.842102 1
И в C ++ я получаю:
3.274879 125.278595 1140353994
Должны ли быть какие-то преобразования между jfloat для float или jint в int?
ТИА!