拖动条SeekBar

拖动条(SeekBar)的概述,属性,常用方法

//在开发过程中,音量及音视频播放的时候,
//需要快速定位到某个地方,这时候可以使用拖动条来实现
//xml中定义拖动条来使用


//拖动SeekBar,进行监听,调整当前位置
//为seekBar设置监听事件
sb_id.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {

    //停止拖动
    @Override
    public void onStopTrackingTouch(SeekBar seekBar) {
        Log.e("--Main--", "--------停止拖动-------");
    }

    //开始拖动
    @Override
    public void onStartTrackingTouch(SeekBar seekBar) {
        Log.e("--Main--", "--------开始拖动-------");
    }

    //拖动中
    @Override
    public void onProgressChanged(SeekBar seekBar,
                         int progress, boolean fromUser) {

        Log.e("--Main--", "--------拖动中:progress="+progress);
        iv_head.setAlpha(progress);//修改图片的透明度
        tv_show.setText(String.valueOf(progress));//修改文本显示的内容

    }
});

你可能感兴趣的:(拖动条SeekBar)