【发布时间】:2016-11-25 05:31:32
【问题描述】:
既然我addData,并且调用了notifyDataSetChanged(),那么我立即使用findLastCompletelyVisibleItemPosition方法,结果不正确。然后我使用postDelay,结果就正确了,为什么会这样?我怎么知道数据是否添加完整?
【问题讨论】:
-
这是因为真正的工作不是在
notifyDataSetChanged中完成的——这只是用来通知,你不必使用postDelayed,而是使用简单的post -
@pskink 你怎么能找到任何错误?!这只是带有(对我而言)看似随机的命令的文本......尊重这一点!
-
仍然令人难以置信。我很难理解来源(没有格式化)。
-
@pskink 的帖子有时也不正确,我测试了好几次
标签: android android-recyclerview linearlayoutmanager