AndroidJavaObject Constructor
Declaration
public AndroidJavaObject(string className, params object[] args);Параметры
| Параметр | Описание |
|---|---|
| className | Задаёт имя класса Java (например, "java.lang.String"или"java/lang/String"). |
| аргументы | Массив параметров, передаваемых конструктору. |
Описание
Создаёт AndroidJavaObject по имени класса.
По сути это означает: найти тип класса, выделить объект и выполнить указанный конструктор.
Declaration
public AndroidJavaObject(IntPtr jobject);Параметры
| Параметр | Описание |
|---|---|
| Объект | Ссылка на существующий объект Java. |
Описание
Создать AndroidJavaObject для существующего Java объекта.
Не принимает права собственности на переданную ссылку, вы все равно должны удалить ее.
Declaration
public AndroidJavaObject(IntPtr clazz, IntPtr constructorID, params object[] args);Параметры
| Параметр | Описание |
|---|---|
| Клазз | Указатель на Java-класс. |
| constructorID | Метод ID для используемого конструктора. |
| аргументы | Массив параметров, передаваемых конструктору. |
Описание
Создаёт AndroidJavaObject (и его аналог на стороне Java), используя указанные класс Java и конструктор.