5

我想创建一个左右滑动的照片库。起初我看了一下Gallery,但它被标记为已弃用。

http://developer.android.com/reference/android/widget/Gallery.html

我们被告知要尝试ViewPager。但是PagerAdapter该类不为我们处理视图的回收(如标准ListView),是吗?

http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html

是否由我们来建立回收机制?

谢谢

4

3 回答 3

3

但是 PagerAdapter 类不为我们处理视图的回收(就像标准的 ListView),是吗?

不,我认为这是因为它是假设您为每个页面使用不同的布局而构建的。

此外,由于它的滚动速度不如 a ListView(你不能“扔” aViewPager来跳过多个页面),我认为它不需要回收。

于 2012-06-29T04:13:13.230 回答
2

这个Horizo​​ntalListView很棒,我用它来做你想做的事。

于 2012-10-01T00:39:02.383 回答
1

请参阅此问题的编辑中的链接编辑中的链接以及答案为您提供了一些可能的解决方法。

HorizontalListView如果您搜索它,也有一个在线的地方可以很好地替代Gallery并回收它的视图。

于 2012-06-29T03:13:37.963 回答