From 00052d8067f108a6c744c445e046b98af8ccf266 Mon Sep 17 00:00:00 2001 From: fysx Date: Thu, 6 Feb 2014 01:29:36 +0100 Subject: [PATCH] Use SDL_AndroidGetActivity() instead of the full activity name (better for custom packages) --- jni/love/src/common/android.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jni/love/src/common/android.cpp b/jni/love/src/common/android.cpp index 66d7d6de..e1d4ccb9 100644 --- a/jni/love/src/common/android.cpp +++ b/jni/love/src/common/android.cpp @@ -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);