mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-18 00:54:19 +00:00
Android: add a couple of JNI classes definitions.
This commit is contained in:
parent
0bc498e913
commit
8dd4e55557
1 changed files with 12 additions and 0 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue