project_files/Android-build/SDL-android-project/jni/SDL/src/core/android/SDL_android.cpp
equal
deleted
inserted
replaced
636 extern "C" int Android_JNI_FileClose(SDL_RWops* ctx) |
636 extern "C" int Android_JNI_FileClose(SDL_RWops* ctx) |
637 { |
637 { |
638 return Android_JNI_FileClose(ctx, true); |
638 return Android_JNI_FileClose(ctx, true); |
639 } |
639 } |
640 |
640 |
641 /******************************************************************************* |
641 extern "C" int Android_JNI_getDensity(){ |
642 Functions called by the hwengine into Java |
|
643 *******************************************************************************/ |
|
644 |
|
645 extern "C" float Android_JNI_getDensity(){ |
|
646 jmethodID mid; |
642 jmethodID mid; |
647 jfloat density; |
643 jint density; |
648 //SDLActivity.getDensity() |
644 //SDLActivity.getDensity() |
649 mid = mEnv->GetStaticMethodID(mActivityClass, "getDensity", "()F"); |
645 mid = mEnv->GetStaticMethodID(mActivityClass, "getDensity", "()I"); |
650 if(!mid) return 1.5f; |
646 if(!mid) return 160; |
651 density = mEnv->CallStaticFloatMethod(mActivityClass, mid); |
647 density = mEnv->CallStaticFloatMethod(mActivityClass, mid); |
652 return density; |
648 return density; |
653 |
649 |
654 } |
650 } |
655 |
651 |