我想创建一个左右滑动的照片库。起初我看了Gallery
,但它被标记为已弃用。
http://developer.android.com/reference/android/widget/Gallery.html
我们被告知要尝试ViewPager
。但PagerAdapter
类不会为我们处理视图回收(如标准ListView
),是吗?
http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html
我们是否应该建立回收机制?
由于
答案 0 :(得分:3)
但是PagerAdapter类不会为我们处理视图的回收 (就像标准的ListView一样),是吗?
不,我认为这是因为它是在假设您为每个页面使用不同的布局而构建的。
此外,由于它没有像ListView
那样快速滚动(你不能“甩”ViewPager
跳过多个页面),我认为它不需要回收。
答案 1 :(得分:2)
这个HorizontalListView很棒,我用它来做你想要的。
答案 2 :(得分:1)
查看this question编辑中的链接,编辑中的链接,答案为您提供了一些可能的解决方法。
如果你搜索一个HorizontalListView
,可以在Gallery
找到一个可以替代{{1}}并且回收其视图的地方。