我試圖將json傳遞給一個函數,該函數接着使用json並顯示動態的ui-模式對話框。當我嘗試傳遞按鈕事件(函數)時,你正在執行並返回undefined如何將引用傳遞給函數而不是實際函數。對不起,我的英語下面的代碼解釋好得多: //heres my ui model function
function showDialog(json) {
var dialog_id = json.id
在科特林,我們可以使用函數作爲變量,我傾向於功能來代替接口調用是這樣的: class A {
private var listener: AA? = null
var callThis: (() -> Unit) ? = null)
fun somethingHere() {
callThis?.invoke()
listener?.cal