我们想创建一个带有动画的应用程序介绍,用户滚动浏览页面,并且当用户滚动时,视图是动画的,并且遍历所有的幻灯片.动画视图应该随着用户滚动而移动,所以如果用户滚动速度更快,动画视图应该更快地移动,如果用户滚动回到上一页,动画视图应该向后移动.
这在iOS 7.0以上是非常简单的,但我在Android中找不到方法.
我发现的问题:
动画实时运行;你不能让时间成为ViewPager的偏移.
>在FragmentPagerAdapter中,来自一个片段的视图不能移动到另一个片段.
任何建议?谢谢.
解决方法
对于第二个问题:
viewPagerAdapter将不再需要这些视图,以便在需要将所有页面添加到包含ViewPager的布局中保持视图可见.
这样的事情可以起作用:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v4.view.ViewPager android:id="@+id/view_pager" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/white_transparent" /> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Text out of view pager" android:textSize="25sp" /> </RelativeLayout>