怎么使用ViewModel 和 RecyclerView

当他们分开使用的时候,很简单,但是怎么把ViewModel和RecyclerView结合在一起呢?

代码如下:

model.assetItemList.observe(this, {
    binding.nothingHint.nothingHint.isVisible = it.isEmpty()

    val adapter = AssetDebtItemAdapter(it, currency)
    binding.recyclerView.adapter = adapter
    adapter.notifyDataSetChanged()
})

更多文章
  • 我心目中的配置中心应该怎么做?
  • 设计一个HTTP网关
  • 设计一个分布式块存储
  • Linux低电量自动关机
  • CGO简明教程
  • 求值策略:Applicative Order vs Normal Order
  • High Performance MySQL阅读笔记
  • MySQL EXPLAIN中的filesort是什么?
  • 数据库索引设计与优化
  • 如何调试?
  • Docker CE 18.03源码阅读与分析
  • 容器时代的日志处理
  • Golang和Thrift
  • 折腾Kubernetes
  • 协程(coroutine)简介 - 什么是协程?