以下是一個Java我的函數定義:Jfloat到浮法
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之間進行浮動或jint到int?
TIA!