luajava在android平台上已经有了移植,代码能够从https://github.com/mkottman/AndroLua下载。 至于编译和把luajava增加自己的项目中,不多讲,參考AndroLua的代码就能够了。 print('hello,world') launchSetting(activity) end local id = luajava.bindClass("sk.kottman.androlua.R luajava.createProxy的使用,该样例注冊了一个按扭的Click的Listener 注意下面代码: local id = luajava.bindClass(“sk.kottman.androlua.R id”) local launch = activity:findViewById(id.launchButton) 由于id是R.java里的一个静态类,所以不能写成:sk.kottman.androlua.R.id
.*" import "android.view.View" import "androlua.LuaHttp" import "androlua.LuaAdapter" import "androlua.LuaImageLoader function getView() local view = loadlayout(layout) adapter = LuaAdapter(luajava.createProxy("androlua.LuaAdapter
简介 MLua手册 - 一个全新的Lua手册 我是一款AndroLua+及第三方Lua编辑器的手册。 我有大约万行代码,几千行教程,还有视频教程。
android.content.Context") import("android.media.MediaPlayer") import("android.media.AudioManager") -- 音量控制模块 import("com.androlua.Ticker
android.content.Context") import("android.media.MediaPlayer") import("android.media.AudioManager") import("com.androlua.Ticker
android.media.MediaPlayer"L0(L1)L0 = importL1 = "android.media.AudioManager"L0(L1)L0 = importL1 = "com.androlua.Ticker"L0