滚动横幅 - 实现它的最佳方法是什么?

时间:2012-10-28 16:22:49

标签: android android-layout user-interface

我需要在Android中实现“横幅”视图。让我们说横幅有5张图片,其中一张在屏幕上可见。用户按左(或右)按钮后,图像从右向左滑动。当您在第5张图像上时,按“下一步”按钮后按滚动到图像5。

问题是:实施此类事情的最佳方式是什么?我挖了这个https://github.com/blessenm/SlideshowDemo。它使用滚动视图和带有计时器计划的Runnable来滚动图像。

我还在考虑使用动画类,它看起来非常简单和“干净”。

我没有使用动画或ScrollView的经验,所以我想问一下有经验的人。

如果您有任何指向这些横幅的教程/模式/解决方案的链接,我也非常感谢发布它们。

1 个答案:

答案 0 :(得分:2)

您最好的赌注之一可能是来自v4兼容性库的ViewPager。只需PagerAdapter即可创建一组ImageView s。

ViewPager将为您处理动画和适当的滑动效果。