我想创建分为 5 个部分的搜索栏,below Average
Average
and Excellent
,对于每一步,我都希望像这样的搜索栏一样增量
默认=0
最大值 = 100;
i want seek bar values like this :0,25,50,75,100
我怎样才能做到这一点。
Thanks
你只需更新onProgressChanged
方法如下。
int yourStep = 25;
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
progress = ((int)Math.round(progress/yourStep ))*yourStep;
seekBar.setProgress(progress);
textview.setText(progress + "");
}
希望有帮助
UPD
我想你在你的xml中设置了android:max="100"
为您SeekBar
。但你需要设置android:max="101"
,因为之间0
and 100
= 101
点的。
只需更换
android:max="100"
for
android:max="101"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)