我必须在片段中加载recycleview。我将在一个例子中告诉我的问题。 在我的循环视图中,有20-30个人的联系人。但是他们的电话号码每30分钟就会改变一次。所以当联系人按钮(?)点击我的底部导航栏时,我必须获取所有最新的电话号码才能加载recycleview电话号码正确。
我的解决方案是将adapter.notifyDataSetChanged()方法放到OnResponseListener中。正如你可以想象的那样,在每个凌空响应中,recycleview都在更新(看起来真的很糟糕)。
我在互联网上找到的另一个解决方案是使用AsyncTask。但是凌空使用自己的线程,所以看起来我们又处于死路。
答案 0 :(得分:0)
您可以尝试这样的事情,并计算有多少请求,当您不再拥有时,请更新列表。
A writes: Hello B!
B reads: Hello B!
B writes: Hello A!
A reads: Hello A!