Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android幻灯片视图_Android_Android Viewpager_Imageview_Android Animation_Android Imageview - Fatal编程技术网

Android幻灯片视图

Android幻灯片视图,android,android-viewpager,imageview,android-animation,android-imageview,Android,Android Viewpager,Imageview,Android Animation,Android Imageview,我想用平移(从右到左)动画像幻灯片一样显示4幅图像。 因此,我使用带有4个片段的ViewPager,并使用线程自动导航到下一个Fragment 除了从最后一个项目到第一个项目的导航,一切都很好。 在这种情况下,ViewPager将所有Fragments(从左到右)滚动到第一个,这就是问题所在。 我需要类似于无限导航(从右到左)的功能。 那么,有哪些替代方法可以实现这一点呢?看看这个,你可以使用这个 希望有帮助:)看看这个,你可以用这个来实现 希望有帮助:)这是一个类似的问题和答案。看看它是

我想用平移(从右到左)动画像幻灯片一样显示4幅图像。
因此,我使用带有4个
片段的
ViewPager
,并使用线程自动导航到下一个
Fragment

除了从最后一个项目到第一个项目的导航,一切都很好。
在这种情况下,
ViewPager
将所有
Fragment
s(从左到右)滚动到第一个,这就是问题所在。
我需要类似于无限导航(从右到左)的功能。



那么,有哪些替代方法可以实现这一点呢?

看看这个,你可以使用这个


希望有帮助:)

看看这个,你可以用这个来实现


希望有帮助:)

这是一个类似的问题和答案。看看它是否对你有用。这是一个类似的问题和答案。看看它是否对你有用。看起来正是我需要的。我稍后会尽量接受你的回答。谢谢。那么,我可以在代码中通过这个InfiniteViewManager进行动画导航吗?是的,您可以使用pagetransformer查看这个@pratic,我使用vp.setCurrentItem(item,true);在线程中,它可以工作。但是出现了一些错误:在用另一个片段替换之后,然后用InfiniteViewPage重新替换到片段-带有图像的片段是白色的(图像未设置),几秒钟后,它开始用图像显示正确的片段。看起来正是我需要的。我稍后会尽量接受你的回答。谢谢。那么,我可以在代码中通过这个InfiniteViewManager进行动画导航吗?是的,您可以使用pagetransformer查看这个@pratic,我使用vp.setCurrentItem(item,true);在线程中,它可以工作。但是出现了一些错误:在用另一个片段替换之后,然后用InfiniteViewPage重新替换为片段-带有图像的片段是白色的(图像未设置),几秒钟后,它开始用图像显示正确的片段。