我遇到了一个小问题。 我的MainActivity有一个片段,其中包含一个ListView。 ListView上显示了一些项目。单击一个项目后,将打开另一个活动。当我单击“向上”按钮并返回到MainActivity时,除了正在消失的ListView之外,一切都正常显示。 我意识到我需要触发ListView重绘。 但到目前为止,我只找到一种方法:
listAdapter.clear();
listAdapter.addAll(...);
这有点直观,因为ListView的内容没有改变,我只是想再次展示它们。 那么有谁知道任何简单的方法来实现它?
谢谢!
答案 0 :(得分:1)
您可以通过执行
使其无效adapter.notifyDataSetChanged()