Android轮播图片库

时间:2010-05-18 05:38:20

标签: android gallery carousel

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

1 个答案:

答案 0 :(得分:1)

我是通过创建自己的列表适配器(从子类创建)来实现的 BaseAdapter)。 我用自己的getCount()方法编写了自己的列表适配器 返回HUUUUGE号码。 如果选择了项目“x”,则此项目对应于适配器 位置= 'adapter.getCount()/ 2 + X' 对于我的适配器方法getItem(int position),我查看我的数组 备份适配器并获取索引上的项目:     (position-getCount()/ 2)%myDataItems.length 你需要做一些更“特殊”的东西来使它全部工作 没错,但你明白了。 原则上,仍然可以达到结束或开始 列表,但如果你将getCount()设置为大约一百万左右,这个 很难做到:-)