android/project/jni/android-support.cpp
changeset 4953 4f40b11e1045
parent 4726 9076cdb027af
child 4957 5e42031a8d70
equal deleted inserted replaced
4952:18fe0aded409 4953:4f40b11e1045
    34 jmethodID midCreateGLContext;
    34 jmethodID midCreateGLContext;
    35 jmethodID midFlipBuffers;
    35 jmethodID midFlipBuffers;
    36 jmethodID midEnableFeature;
    36 jmethodID midEnableFeature;
    37 jmethodID midUpdateAudio;
    37 jmethodID midUpdateAudio;
    38 
    38 
    39 extern "C" int SDL_main();
    39 extern "C" int SDL_main(int argc, char *argv[]);
    40 extern "C" int Android_OnKeyDown(int keycode);
    40 extern "C" int Android_OnKeyDown(int keycode);
    41 extern "C" int Android_OnKeyUp(int keycode);
    41 extern "C" int Android_OnKeyUp(int keycode);
    42 extern "C" void Android_SetScreenResolution(int width, int height);
    42 extern "C" void Android_SetScreenResolution(int width, int height);
    43 extern "C" void Android_OnResize(int width, int height, int format);
    43 extern "C" void Android_OnResize(int width, int height, int format);
    44 extern "C" int SDL_SendQuit();
    44 extern "C" int SDL_SendQuit();
   101 	mEnv = env;
   101 	mEnv = env;
   102 	bRenderingEnabled = true;
   102 	bRenderingEnabled = true;
   103 
   103 
   104 	Android_EnableFeature(FEATURE_ACCEL, true);
   104 	Android_EnableFeature(FEATURE_ACCEL, true);
   105 
   105 
   106     SDL_main();
   106     SDL_main(0, 0);
   107 }
   107 }
   108 
   108 
   109 //Keydown
   109 //Keydown
   110 extern "C" void Java_org_libsdl_app_SDLActivity_onNativeKeyDown(JNIEnv* env, 
   110 extern "C" void Java_org_libsdl_app_SDLActivity_onNativeKeyDown(JNIEnv* env, 
   111                jobject obj, jint keycode){
   111                jobject obj, jint keycode){