gpt4 book ai didi

android - 没有收到有关 PagedList 更新的通知

转载 作者:行者123 更新时间:2023-12-02 12:02:50 26 4
gpt4 key购买 nike

我正在使用 PagedList我的应用程序中的库。

使用 PagedListAdapter 一切正常.但是,我无法找到如何获得回调并收到 PagedList 已更新的通知。

在列表的ItemKeyedDataSource用于从网络中获取列表的数据。此时,调用 PagedListAdapter 的 submitList,提供长度为 0 的 PagedList。当 DataSource 从网络获取数据时,将执行其 callback.onResult() 并更新列表的 UI 以显示获取的项目。但是,这并没有调用 submitList 方法,而且我还没有找到在此更新的适配器中通知的方法,因为 onCurrentListChanged 也没有被调用。如何通知适配器此类更改?

谢谢 :)

最佳答案

您可以使用 PagedList.addWeakCallback .您可以通过 PagedList.Callback到它并收听诸如 onInserted 之类的事件, onChangedonRemoved .更多细节可以在这个 answer 中找到

关于android - 没有收到有关 PagedList 更新的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50873871/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com