Browse Source

Android: add a couple of JNI classes definitions.

tags/2021-05-28
Lukasz Kozakiewicz 8 years ago
parent
commit
8dd4e55557
1 changed files with 12 additions and 0 deletions
  1. +12
    -0
      modules/juce_core/native/juce_android_JNIHelpers.h

+ 12
- 0
modules/juce_core/native/juce_android_JNIHelpers.h View File

@@ -476,6 +476,12 @@ DECLARE_JNI_CLASS (AndroidViewGroup, "android/view/ViewGroup")
DECLARE_JNI_CLASS (JavaArrayList, "java/util/ArrayList");
#undef JNI_CLASS_MEMBERS
#define JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) \
METHOD (booleanValue, "booleanValue", "()Z")
DECLARE_JNI_CLASS (JavaBoolean, "java/lang/Boolean");
#undef JNI_CLASS_MEMBERS
#define JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) \
METHOD (constructor, "<init>", "()V") \
METHOD (containsKey, "containsKey", "(Ljava/lang/String;)Z") \
@@ -526,6 +532,12 @@ DECLARE_JNI_CLASS (JavaCharSequence, "java/lang/CharSequence");
DECLARE_JNI_CLASS (JavaClass, "java/lang/Class");
#undef JNI_CLASS_MEMBERS
#define JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) \
METHOD (toString, "toString", "()Ljava/lang/String;")
DECLARE_JNI_CLASS (JavaEnum, "java/lang/Enum");
#undef JNI_CLASS_MEMBERS
#define JNI_CLASS_MEMBERS(METHOD, STATICMETHOD, FIELD, STATICFIELD) \
METHOD (constructor, "<init>", "(Ljava/lang/String;)V") \
METHOD (getAbsolutePath, "getAbsolutePath", "()Ljava/lang/String;") \


Loading…
Cancel
Save