我正在尝试使用以便在发生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 中没有日志的痕迹,因为它应该在那里。