簡體   English   中英

在 Android 上運行 Lua 代碼

[英]Running Lua code on Android

我有一個簡單的 GUI 程序,它有 2 個用於數字輸入的文本字段和一個用於獲取這些數字總和的按鈕。 它為 GUI 元素使用便攜式 IUP

require( "iuplua" )

t1 = iup.text{}
t2 = iup.text{}
btn = iup.button {title = "SUM:"}
qbtn = iup.button{title="Quit"}
reslab = iup.label{}

function btn:action()
    v1 = tonumber(t1.value)
    v2 = tonumber(t2.value)
    resstr = string.format("%d", (v1 + v2))
    reslab.title = resstr
    dlg:show()
end
function qbtn:action()
    os.exit()
    end

dlg = iup.dialog {
 iup.vbox{
    iup.hbox{
        iup.label{title="First:"},
        t1  },
    iup.hbox{
        iup.label{title="Second:"},
        t2  },
    iup.hbox{
        btn,
        reslab  },
    iup.hbox{
        iup.label{},
        qbtn,
        iup.label{} } }, 
 title = "BMI"}

dlg:show()
iup.MainLoop() 

如何在 Android 中運行這個簡單的程序? 我找不到適用於 Android 的 IUP 指南。 它是否需要用其他一些 GUI 庫重寫? 哪些(哪些)是好的? 謝謝你的幫助。

目前,沒有適用於 Android 的 IUP。 有一個原型,如上次 Lua Workshop (2017) 中所見,但尚未准備就緒。 抱歉,我沒有任何建議,因為我不是 Android 開發人員。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM