使用协调者布局CoordinatorLayout 来实现ParallaxHeaderViewPager的效果,超简单

先上图让大家看一下效果  ,

这是用CoordinatorLayout + ViewPager实现的 ; 这个效果就是类似github上面的ParallaxHeaderViewPager实现的效果是一样的..使用谷歌提供的协调者布局 CoordinatorLayout 更加简单. 下面跟大家展示一下代码:



首先使用CoordinatorLayout  需要添加的依赖是

compile 'com.android.support:design:26.0.0-alpha1'

下面我直接来展示布局文件



    

            

        

    

    


其中最重要的部分是 :你想要滚动的控件的设置 这里我需要控制的是 ImageView 

要在  下设置  :

 app:layout_scrollFlags="scroll"
这个就能保证 上面所产生的效果;

其他的代码就是ViewPager和Fragment的展示了.我就不一一列代码了.直接传文件啦!希望能够帮助大家.



你可能感兴趣的:(android)