0
我想显示当前(第一个)片段的下一个(第二个)片段的一小部分(例如30dp)。类似于Windows Phone。因此,用户可以轻松感受到可拖动的可变换片段/页面的存在。有没有可能在Android的viewpager上显示下一个片段?
这可能吗?
我想显示当前(第一个)片段的下一个(第二个)片段的一小部分(例如30dp)。类似于Windows Phone。因此,用户可以轻松感受到可拖动的可变换片段/页面的存在。有没有可能在Android的viewpager上显示下一个片段?
这可能吗?
覆盖getPageWidth()
您PagerAdapter
并返回从0.0f
到1.0f
一个值,表示ViewPager
小部件此页应该承担多大比例。像0.8f
这样的值应该会给你所寻找的效果。
我正在使用FragmentPagerAdapter并且没有getPageWidth(),我可以Override:| – frankish
@frankish:是的,从'PagerAdapter'继承:https://developer.android.com/reference/android/support/v4/view/PagerAdapter.html#getPageWidth(int)如果您没有看到该方法,请确保您使用的是Android支持JAR的当前版本。 – CommonsWare
有时在当前片段的右侧会出现一条黑色垂直线。当我将方向改为横向并再次改为纵向时,它会将位置从第二个片段更改为第四个片段。它也不会出现在横向。我查看了布局文件,但找不到任何相关内容。可能是什么问题? – frankish