【问题标题】:HorizontalScrollView custom adapter?Horizo​​ntalScrollView 自定义适配器?
【发布时间】:2012-08-09 09:24:49
【问题描述】:

我正在尝试使用HorizontalScrollView 制作一个Gallery 小部件,所以在HorizontalScrollView 中我添加了ImageViews,问题是我要添加600 多张图片!
我可以制作某种自定义适配器以覆盖GetView 方法并利用convertView 以使应用程序更流畅并避免同时添加600 多个视图吗?

【问题讨论】:

标签: android horizontalscrollview custom-adapter


【解决方案1】:

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

来解决
  1. ViewGroup 扩展为HorizontalScrollView 的子级
  2. ViewGroup 中使用您的自定义适配器并调用getView() 并自行回收,仅绘制当前在您的HorizontalScrollView 中可见的视图

但如果您花时间,这将花费很多时间。我至少会先尝试HorizontalListView 之类的东西。可以在here 找到该特定课程的操作指南。

【讨论】:

    猜你喜欢
    • 2018-06-11
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多