执行延时任务

小于 1 分钟

执行延时任务

在下一帧执行任务或者执行延时任务是一项非常常见的诉求,在Android中,你可以使用Handler来执行延时任务;在iOS中,你可以使用GCD执行延时任务。
而在Kuikly中,你可以使用setTimeout方法来执行延时任务。举个例子

@Page("HelloWorldPage")
internal class HelloWorldPage : Pager() {

    lateinit var listViewRef: ViewRef<ListView<*, *>> // 1.声明ListView类型的ViewRef变量

    override fun body(): ViewBuilder {
        ...
    }

    override fun created() {
        super.created()
        setTimeout(2 * 1000) {
            // 延迟2s执行任务
        }
    }
}











 
 
 


下一步

接下来, 我们来学习在Kuikly中如何使用Module调用Native方法

上次编辑于: