Horizo​​ntalScrollView自定义适配器?

时间:2012-08-09 09:24:50

标签: android horizontalscrollview custom-adapter

我正在尝试使用Gallery制作HorizontalScrollView小部件,所以在HorizontalScrollView内我添加了ImageView,问题是我要去添加600多张图片!
我是否可以制作某种自定义适配器以覆盖GetView方法并使用convertView以使应用更流畅并避免同时添加600多个观看次数?

1 个答案:

答案 0 :(得分:7)

HorizontalScrollView只能包含一个View,因此您在绘制任何部分时都必须绘制整个View。但是,这可以通过

解决
  1. ViewGroup作为HorizontalScrollView
  2. 的孩子
  3. ViewGroup中使用自定义适配器并致电getView()并自行回收,仅绘制当前在HorizontalScrollView
  4. 中可见的视图

    但如果您的时间,这将花费很多。我至少先尝试HorizontalListView这样的事情。可以找到该特定类的方法here