导入包或类
在使用 Java 类之前需要导入相应的包或者类
导入包
用包名 .*
的形式导入包
import "android.widget.*"
导入类
用完整的类名导入类
import "android.widget.Button"
导入内部类
import "android.view.View_OnClickListener"
或者在导入类后直接使用内部类
View.OnClickListene
注意
包名和类名必须用引号包围,因为 import
实际上是一个函数
导入为局部变量
导入的类为全局变量,你可以使用此形式保存为局部变量,以解决类名冲突问题。
local Button=import "android.widget.Button"
提示
此代码在新版本 Androlua+ 编辑器界面会报错,您不必担心,因为新编辑器来自 Luaj,会有部分代码不兼容。
也可以使用 luajava
导入
local Button=luajava.bindClass("android.widget.Button")