代码之家  ›  专栏  ›  技术社区  ›  d-man

Android Carousel图像库

  •  2
  • d-man  · 技术社区  · 14 年前

    我怎样才能旋转图像库,它永远不会结束。在最后一幅图像之后,在第一幅最后一幅图像之前。

    1 回复  |  直到 13 年前
        1
  •  1
  •   d-man    14 年前

    我通过创建自己的列表适配器(子类来自 基本适配器。 我用getCount()方法对自己的列表适配器进行了编码。 返回HuuUuge编号。 如果选择了项“x”,则此项对应于适配器 position='adapter.getcount()/2+x' 对于适配器的方法getitem(int position),我在数组中查找 备份适配器并获取索引上的项: (位置-getcount()/2)%mydataitems.length 你需要做一些更“特别”的事情来让一切正常。 没错,但你明白了。 原则上,还是有可能到达终点或起点 但如果将getcount()设置为100万左右,则 很难做到:-)