怎么使用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()
})

微信公众号
关注公众号,获得及时更新

更多文章
  • 旧电脑也不能闲着:家用备份方案
  • 将SQLite的数据迁移到MySQL
  • Linux托管Windows虚拟机最佳实践
  • 为什么gRPC难以推广
  • 关于ORM的思考
  • MySQL指定使用索引(使用索引提示)
  • 搭建samba服务器
  • QT5使用GTK主题
  • ssh时自动运行tmux
  • ufw简明教程
  • zerotier简明教程
  • 提取kindle笔记
  • 一个Golang gRPC握手错误的坑
  • Golang(Go语言)爬虫框架colly简明教程及源码阅读与分析
  • 选择合适的技术栈