gpt4 book ai didi

android - 如何自动向下滚动 RecyclerView 添加的 Realm 数据库项目中的最后一项

转载 作者:行者123 更新时间:2023-11-30 00:24:44 25 4
gpt4 key购买 nike

我成功地将项目添加到 Realm 数据库并通过适配器填充 Recyclerview 并使用 notifyDataSetChanged() 更新 View 。工作正常。

问题是在列表填满 View 后,新项目出现在滚动空间下方。我希望 View 更新到底部已经有最新的项目,而无需用户向下滚动,否则他们会错过添加新项目的消息。

例如,如果我点击添加 5 个项目,我希望这 5 个项目已经位于屏幕底部的 5 行,不需要滚动。

关于如何正确执行此操作的任何想法,最好不要使用黑客来强制滚动?

最佳答案

在您的 notifyDataSetChanged() 调用 myList.scrollToPosition(myArray.size - 1);

之后

here你找到方法文档

关于android - 如何自动向下滚动 RecyclerView 添加的 Realm 数据库项目中的最后一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45595677/

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