【问题标题】:how to get the list of ListAdapter<Model,ViewHolder::class>如何获取 ListAdapter<Model,ViewHolder::class> 的列表
【发布时间】:2019-04-09 23:33:10
【问题描述】:

是否有可能在我的 listadapter 中获取项目列表,因为访问列表的唯一方法是 submitList()

【问题讨论】:

    标签: android mvvm listadapter android-livedata


    【解决方案1】:

    Call getCurrentList()。引用文档:

    获取当前列表 - 显示此列表的任何差异都已通过 ListUpdateCallback 计算和分派。如果一个空列表,或者没有提交列表,将返回一个空列表。

    【讨论】:

    • 类 DevicesSavedAdapter : ListAdapter(DIFF_CALLBACK) { fun testGetList(){ getCurrentList() this.getCurrentList() } 未解决的参考
    • @EderPadilla:您使用的是androidx.recyclerview.widget.ListAdapter,您使用的是最新版本吗?
    • 你是对的!我正在使用 1.0.0,我将其更改为 1.1.0-alpha05 非常感谢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多