X-Git-Url: http://nitlanguage.org diff --git a/lib/android/nit_activity.nit b/lib/android/nit_activity.nit index 76723b3..980270c 100644 --- a/lib/android/nit_activity.nit +++ b/lib/android/nit_activity.nit @@ -74,94 +74,94 @@ in "C body" `{ * Implementations of NitActivity.java native methods */ - JNIEXPORT jint JNICALL Java_nit_app_NitActivity_nitRegisterActivity + JNIEXPORT jlong JNICALL Java_nit_app_NitActivity_nitRegisterActivity (JNIEnv *env, jobject java_activity) { Activity nit_activity = App_register_activity(global_app, java_activity); Activity_incr_ref(nit_activity); - return (jint)(void*)nit_activity; + return (jlong)(void*)nit_activity; } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnCreate - (JNIEnv *env, jobject java_activity, jint nit_activity, jobject saved_state) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jobject saved_state) { Activity_on_create((Activity)nit_activity, saved_state); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnStart - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_start((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnRestart - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_restart((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnResume - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_resume((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnPause - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_pause((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnStop - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_stop((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnDestroy - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { Activity_on_destroy((Activity)nit_activity); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnSaveInstanceState - (JNIEnv *env, jobject java_activity, jint nit_activity, jobject saved_state) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jobject saved_state) { Activity_on_save_instance_state((Activity)nit_activity, saved_state); } JNIEXPORT void JNICALL Java_nit_app_NitActivity_nitOnRestoreInstanceState - (JNIEnv *env, jobject java_activity, jint nit_activity, jobject saved_state) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jobject saved_state) { Activity_on_restore_instance_state((Activity)nit_activity, saved_state); } JNIEXPORT jboolean JNICALL Java_nit_app_NitActivity_nitOnBackPressed - (JNIEnv *env, jobject java_activity, jint nit_activity) + (JNIEnv *env, jobject java_activity, jlong nit_activity) { return (jboolean)Activity_on_back_pressed((Activity)nit_activity); } JNIEXPORT jboolean JNICALL Java_nit_app_NitActivity_nitOnKeyDown - (JNIEnv *env, jobject java_activity, jint nit_activity, jint keyCode, jobject event) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jint keyCode, jobject event) { return (jboolean)Activity_on_key_down((Activity)nit_activity, keyCode, event); } JNIEXPORT jboolean JNICALL Java_nit_app_NitActivity_nitOnKeyLongPress - (JNIEnv *env, jobject java_activity, jint nit_activity, jint keyCode, jobject event) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jint keyCode, jobject event) { return (jboolean)Activity_on_key_long_press((Activity)nit_activity, keyCode, event); } JNIEXPORT jboolean JNICALL Java_nit_app_NitActivity_nitOnKeyMultiple - (JNIEnv *env, jobject java_activity, jint nit_activity, jint keyCode, jint count, jobject event) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jint keyCode, jint count, jobject event) { return (jboolean)Activity_on_key_multiple((Activity)nit_activity, keyCode, count, event); } JNIEXPORT jboolean JNICALL Java_nit_app_NitActivity_nitOnKeyUp - (JNIEnv *env, jobject java_activity, jint nit_activity, jint keyCode, jobject event) + (JNIEnv *env, jobject java_activity, jlong nit_activity, jint keyCode, jobject event) { return (jboolean)Activity_on_key_up((Activity)nit_activity, keyCode, event); }