Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 ViewPager 中使用 ListFragment。每次用户翻到新页面时,有没有办法用可见的 ListFragment 的列表项填充 ArrayList?
您可以为 ViewPager 实现 (OnPageChangeListener) onPageSelected() 并使用它来检测用户也切换了哪个页面。然后可以使用 ListView 的 getLastVisiblePosition 和 getFirstVisiblePosition 来找出当前在 listView 中显示了哪些项目。然后只需将这些项目存储在数组列表中即可。