【问题标题】:How to stop backward animation of a gallery view如何停止画廊视图的向后动画 【发布时间】:2013-02-27 14:34:04 【问题描述】: 我使用画廊视图来显示图像,但我只想滚动一侧。如何停止从左到右滚动或向后滚动?或者如何创建自定义图库? 【问题讨论】: 标签: android android-animation 【解决方案1】: GallerView 是一个已弃用的小部件。 我使用ViewPager,您可以将其修改为自定义图库。您的片段将是您可以滑动的幻灯片或图像。 您可以阅读更多关于 here 或 here 的信息。 如果您只想滑动一种方式,则必须扩展 ViewPager 并覆盖 onTouch 事件。 【讨论】: 我用过,但我必须在时间中心显示 3 张图像,前一个和下一个。上一个和下一个图像显示一点不完整。但是在 viewpager 中,当我滑动下一张图片时,它会用 3 张图片滑动整个页面。 事实并非如此。使用 ViewPager,您可以指定任何尺寸。看看我给你的第二个链接。有一张同时看到3张图片的图片。 否则(我没试过,但是..)你可以扩展 GalleryView 并覆盖它的 onTouchEvent。 感谢这项工作,但我想在最后一个图像显示后以循环方式显示图像,以此类推,另一个是如何在 pagecontainer 中停止从左到右滚动。 那么您将不得不创建一个新问题,因为您的原始问题没有指定。