垂直滑动的viewPager,横屏显示,一个屏幕显示中间一个全Fragment,上部半fragment,下部分半fragment。则
ViewPager.setOffscreenPageLimit(3)
由于fragment中使用了RoundImageView。
在viewpager中父布局使用了
clipChildren = "false"
目的是在滑动的时候才显示上下半fragment效果(渐变),滑动后上下半fragment渐变消失。
参考viewpager
bug:但是发现notify的时候在Android9.0手机上显示上下半fragment。
解决办法:
设置marginH间距,这样就可以让屏幕中只显示一个Fragment。
ViewPager.setPageMargin(marginH)
网友评论