local btn
btn = cc.ui.UIPushButton.new()
:setButtonLabel(cc.ui.UILabel.new({text = "call Java - showAlertDialog()",size = 64}))
:onButtonClicked(function()
if device.platform ~= "android" then
-- print("please run this on android device")
btn:setButtonLabel(cc.ui.UILabel.new({text = "please run this on android device",size = 32}))
return
end
-- call Java method
local javaClassName = "org/cocos2dx/lua/AppActivity"
local javaMethodName = "showAlertDialog"
local javaParams = {
"How are you ?","I'm great !",function(event)
local str = "Java method callback value is [" .. event .. "]"
btn:setButtonLabel(cc.ui.UILabel.new({text = str,size = 32}))
end
}
local ja