Browse Source

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

fysx 12 years ago
parent
commit
00052d8067
1 changed files with 1 additions and 1 deletions
  1. 1 1
      jni/love/src/common/android.cpp

+ 1 - 1
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);