小编ken*_*hia的帖子

使用 MutableList 时 Delegates.observable() 没有收到通知

我正在尝试使用以便在发生Delegates.observable()更改时收到通知。MutableList

val items: MutableList<Item> by Delegates.observable(startingItems) {
        _, old, new ->
        Log.e("observable", "${old.size}  -> ${new.size}")
    }
Run Code Online (Sandbox Code Playgroud)

但每当我尝试删除或添加某些内容到列表中时,什么也没有发生。我的意思是 Logcat 中没有日志的痕迹,因为它应该在那里。

android kotlin

4
推荐指数
1
解决办法
2270
查看次数

标签 统计

android ×1

kotlin ×1