AndroidStudio拖动条

基本使用
改变图片透明度
看.xml




    

    

    
        


看activity

public class MainActivity extends AppCompatActivity {
    SeekBar seekBar;
    ImageView imageView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        seekBar=findViewById(R.id.sB);
        imageView=findViewById(R.id.cat);
        seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
                 @Override
                 public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                     /**
                      * 第二个参数progress是改变的进度。
                      * 改变透明度
                      */
                    imageView.setImageAlpha(progress);
                 }

                 @Override
                 public void onStartTrackingTouch(SeekBar seekBar) { }

                 @Override
                 public void onStopTrackingTouch(SeekBar seekBar) { }
     });


    }

}


你可能感兴趣的:(Android,Studio)