Объявление
public static IntPtr GetConstructorID(IntPtr javaClass);public static IntPtr GetConstructorID(IntPtr javaClass, string signature);
Параметры
javaClass | Необработанный объект класса Java JNI (полученный путем вызова AndroidJNI.FindClass). |
signature | Подпись метода конструктора (например, полученная путем вызова AndroidJNIHelper.GetSignature). |
Описание
Сканирует определенный класс Java в поисках метода конструктора, соответствующего сигнатуре.
Сравнение сигнатур выполняется для учета подклассов/базовых классов типов классов. Если подпись не указана, будет возвращен первый найденный конструктор.
Смотрите так же: AndroidJNIHelper.GetSignature, AndroidJNIHelper.GetMethodID, AndroidJNIHelper.GetFieldID.
Объявление
public static IntPtr GetConstructorID(IntPtr jclass, object[] args);Параметры
javaClass | Необработанный объект класса Java JNI (полученный путем вызова AndroidJNI.FindClass). |
args | Массив с параметрами, которые будут переданы конструктору при вызове. |
Описание
Получить идентификатор метода JNI для конструктора на основе аргументов вызова.
Сканирует конкретный класс Java в поисках метода конструктора, соответствующего сигнатуре, на основе переданных аргументов. Сравнение сигнатур выполняется для учета подклассов/базовых классов типов классов.