0

我在 ViewPager 中使用 ListFragment。每次用户翻到新页面时,有没有办法用可见的 ListFragment 的列表项填充 ArrayList?

4

1 回答 1

0

您可以为 ViewPager 实现 (OnPageChangeListener) onPageSelected() 并使用它来检测用户也切换了哪个页面。然后可以使用 ListView 的 getLastVisiblePosition 和 getFirstVisiblePosition 来找出当前在 listView 中显示了哪些项目。然后只需将这些项目存储在数组列表中即可。

于 2012-06-15T10:42:18.613 回答