Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中更改seekbar的默认开始值_Android - Fatal编程技术网

在android中更改seekbar的默认开始值

在android中更改seekbar的默认开始值,android,Android,seekbar的默认开始值为0。是否可以将该值更改为10?请告诉我如何设置该值 提前感谢。更改XML:以更改seekbar的默认值使用android:progress=“seekbar的属性 android:progress="10" android:max="100" 从Java更改:要更改seekbar的默认值,请使用setProgress(int progress)method yourSeekbar.setProgress(10); 请尝试以下代码: SeekBar seekBa

seekbar的默认开始值为0。是否可以将该值更改为10?请告诉我如何设置该值


提前感谢。

更改XML:以更改seekbar的默认值使用
android:progress=“
seekbar的属性

android:progress="10" 
android:max="100"
从Java更改:要更改
seekbar的默认值,请使用
setProgress(int progress)
method

yourSeekbar.setProgress(10); 
请尝试以下代码:

SeekBar seekBar = (SeekBar)layout.findViewById(R.id.seekbar);
seekBar.setProgress(0);
seekBar.incrementProgressBy(10);
seekBar.setMax(200);
TextView seekBarValue = (TextView)layout.findViewById(R.id.seekbarvalue);
seekBarValue.setText(tvRadius.getText().toString().trim());

seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){

    @Override
    public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        progress = progress / 10;
        progress = progress * 10;
        seekBarValue.setText(String.valueOf(progress));
    }

    @Override
    public void onStartTrackingTouch(SeekBar seekBar) {

    }

    @Override
    public void onStopTrackingTouch(SeekBar seekBar) {

    }
});
setProgress(int)
用于设置搜索栏的起始值

setMax(int)
用于设置搜索条的最大值


如果要设置seekbar的边界,则可以在onProgressChanged方法中检查progressbar值。如果进度小于或大于边界,则您可以将进度设置为您定义的边界。

设置进度可能重复到10I已包含android:progress=“10”。这将使搜索栏进度移动到10。但我不想改变进程。相反,我想从10.setandroid:max=“100”开始,然后是yourSeekbar.setProgress(10)@archanaarumugam根据Akshay的建议检查更新的ans