天天看点

短视频商城源码,滑动时渐变效果实现

viewPager.setPageTransformer(false, new ViewPager.PageTransformer() {
           @Override
           public void transformPage(@NonNull View view, float position) {
               float alpha = 0.0f;
               if (0.0f <= position && position <= 1.0f) {
                   alpha = 1.0f - position;
               } else if (-1.0f <= position && position < 0.0f) {
                   alpha = position + 1.0f;
               }
               view.setAlpha(alpha);
           }
       });           

继续阅读