Use SDL_AndroidGetActivity() instead of the full activity name (better for custom packages)

This commit is contained in:
fysx
2014-02-06 01:29:36 +01:00
parent de93ded9bf
commit 00052d8067
+1 -1
View File
@@ -34,7 +34,7 @@ double getScreenScale()
{
JNIEnv *env = (JNIEnv*) SDL_AndroidGetJNIEnv();
jclass activity = env->FindClass("org/love2d/android/GameActivity");
jclass activity = (jclass) SDL_AndroidGetActivity();
jmethodID getMetrics = env->GetStaticMethodID(activity, "getMetrics", "()Landroid/util/DisplayMetrics;");
jobject metrics = env->CallStaticObjectMethod(activity, getMetrics);
jclass metricsClass = env->GetObjectClass(metrics);