android – RecyclerView适配器和ViewHolder动态更新

前端之家收集整理的这篇文章主要介绍了android – RecyclerView适配器和ViewHolder动态更新前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试制作一个将从网络加载新闻的应用程序,并将动态更新.我正在使用RecyclerView和CardView来显示内容.我使用Jsoup来分析网站.我不认为我的代码是必需的,因为我的问题比理论上更实际.我想使用notifyDataSetChanged()了解动态更新的过程.在我的主要活动中,我得到所有的标题,并将它们添加到列表中.但是我需要等待所有的项目被加载才能开始显示它们.我真的很感激,如果有人可以发布我想要做的示例代码,因为我找不到关于组合ViewHolder,适配器和RecyclerView的很多信息.

解决方法

在RecyclerView适配器中,您应该有一个ArrayList,还有一个方法addItemsToList(items)将列表项添加到ArrayList.然后可以通过调用adapter.addItemsToList(items)动态添加列表项.在将所有列表项添加到ArrayList之后,可以调用adapter.notifyDataSetChanged()来显示列表.

希望这是清楚的!

猜你在找的Android相关文章