如何使用缩放功能创建无穷无尽的图像框?

时间:2015-04-01 08:27:21

标签: android android-viewpager scrollview android-animation

我必须创建一个屏幕,其中多个图像将从右向左滚动(自动),具有以下功能:

我必须创建一个像这个图像的布局:

enter image description here

  • 小圆圈将像字幕一样自动滚动。
  • 当图像到达中心时,图像将比其他图像缩放20%。
  • 图片可以点击,以便点击后可以执行操作。

到目前为止我做了什么:

我使用了ViewPager,但两张图片都没有自动滚动,也没有中心图像缩放。

请建议或举一些例子。

2 个答案:

答案 0 :(得分:0)

我对此做了一些研究,发现基本上Android ViewPager不支持此类功能。这需要您创建自己的自定义ViewPager。

对于滚动,循环ViewPager,我建议您使用InfiniteViewPager。对于适配器,您可以尝试查看here

This是另一种选择,但我更喜欢InfiniteViewPager

答案 1 :(得分:0)

您可以使用CarouselView实现此目的。有几个库可用。你可以尝试这个。 https://github.com/clkasd/CarouselViewProject。 要自动更改当前项,可以将setCurrentItem函数与计时器一起使用。