AndroidJavaObject.AndroidJavaObject 构造安卓Java对象


static function AndroidJavaObject (className : string, params args : object[]) : AndroidJavaObject

Parameters参数

  • className
    Specifies the Java class name (e.g. "java.lang.String" or "java/lang/String")
       指定的Java类名。
  • args
    An array of parameters passed to the constructor.
       传递到构造器的参数数组。

Description描述

Construct an AndroidJavaObject based on the name of the class.

基于类名,构造一个AndroidJavaObject。

This essentially means locate the class type, allocate an object and run the specified constructor.

这实际上意味着查找类的类型,分配一个对象,并运行指定的构造方法。

// Create a java.lang.String object holding the string "some string".//创建一个java.lang.String对象,持有该字符串"some string"function Start() {var jo = new AndroidJavaObject("java.lang.String", "some string");}
// Inner (nested) classes must use /$ separators.// Here we create a LayoutParams object with a specified width and height.//内嵌类必须使用/$分割//这里我们创建了一个LayoutParams对象,带有指定的宽度和高度function Start() {var width = 300;var height = 150;var jo = new AndroidJavaObject("android/view/ViewGroup$LayoutParams", width, height);}


,