所以我有一個seekbar,我想顯示或setProgress我從SharedPreferences字符串獲得的值,但由於我不能使用小數,我不是100%確定如何做到這一點,有人能指引我走向正確的方向嗎?Android設置seekbar十進制
String BarValue = "3.5";
Bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
float value = 0;
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser){
value = ((float)progress/5);
}
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
public void onStopTrackingTouch(SeekBar seekBar) {
SharedPreferences.Editor e = sp.edit();
e.putString("barValue", String.valueOf(value));
e.apply();
}
});