繁体   English   中英

使用viewPager更改片段中imageView的背景

[英]Using an viewPager to change the background of my imageView in my fragment

我正在尝试改编我已经利用导航栏和viewPager制作的现有应用程序。

当我向左/向右滑动时,我希望片段中的imageView更改为存储在数组中的其他可绘制对象。 但是,我看过的所有教程都告诉我,在片段中很难使用viewPagers,并且我可能需要创建许多不同的布局文件。

viewPager是做到这一点的最佳方法吗? 如果有人有任何建议或需要任何更多信息,那将是很棒的!

当然, ViewPager可能很棘手,但是如果您想要“分页”效果,即通过滑动将图像A从屏幕上移出并将图像B移到屏幕上,则可以使用ViewPager 不要被吓到 ViewPager使用ViewPager

现在,如果您希望滑动只在屏幕上静止不动的情况下更改图像,则应该寻找另一种方法。 但是这种方法不能给用户很好的反馈,即他们的手势实际上在做某事。

浏览教程并将一些代码放在一起; 当您遇到困难时,请在此处发布代码,社区可以从那里为您提供帮助。

实际上,这一点都不难。 这是我通常实现它的两种方法:

  1. ViewPager +片段,您可能需要定义每个片段和每个布局。
  2. ViewPager + ViewPagerIndicator ,更容易实现,您只需创建一个片段和适配器即可实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM