seekbar 拖动改变图片透明度

seekbar 拖动改变图片透明度,到达最大值时,执行旋转动画。


  mSeekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {

                float pro = (float) (progress / 360.0);
                mImageview.setAlpha(pro);
                if (progress == 360) {

                    Animator rotationYAnimator = ObjectAnimator.ofFloat(mImageview, "rotationY", 0, 360);
                    rotationYAnimator.setDuration(3333);
                    rotationYAnimator.start();
                }

            }

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {

            }

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {


            }
        });

最终效果

ggg.gif
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容