use 300 as max value for shake threshold
This commit is contained in:
parent
de4b15f4ab
commit
d910266b24
@ -81,11 +81,11 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee
|
|||||||
*/
|
*/
|
||||||
private String getSummary(int value)
|
private String getSummary(int value)
|
||||||
{
|
{
|
||||||
if ("shake_threshold".equals(getKey())) {
|
if (PrefKeys.SHAKE_THRESHOLD.equals(getKey())) {
|
||||||
return String.valueOf(value / 10.0f);
|
return String.valueOf(value / 10.0f);
|
||||||
} else if("replaygain_bump".equals(getKey())) {
|
} else if(PrefKeys.REPLAYGAIN_BUMP.equals(getKey())) {
|
||||||
return String.format("%+.1fdB", 2*(value-75)/10f);
|
return String.format("%+.1fdB", 2*(value-75)/10f);
|
||||||
} else if("replaygain_untagged_debump".equals(getKey())) {
|
} else if(PrefKeys.REPLAYGAIN_UNTAGGED_DEBUMP.equals(getKey())) {
|
||||||
String summary = (String)mContext.getResources().getText(R.string.replaygain_untagged_debump_summary);
|
String summary = (String)mContext.getResources().getText(R.string.replaygain_untagged_debump_summary);
|
||||||
return String.format("%s %.1fdB", summary, (value-150)/10f);
|
return String.format("%s %.1fdB", summary, (value-150)/10f);
|
||||||
} else {
|
} else {
|
||||||
@ -102,7 +102,10 @@ public class SeekBarPreference extends DialogPreference implements SeekBar.OnSee
|
|||||||
mValueText.setText(getSummary(mValue));
|
mValueText.setText(getSummary(mValue));
|
||||||
|
|
||||||
SeekBar seekBar = (SeekBar)view.findViewById(R.id.seek_bar);
|
SeekBar seekBar = (SeekBar)view.findViewById(R.id.seek_bar);
|
||||||
seekBar.setMax(150);
|
|
||||||
|
int maxValue = (PrefKeys.SHAKE_THRESHOLD.equals(getKey()) ? 300 : 150);
|
||||||
|
|
||||||
|
seekBar.setMax(maxValue);
|
||||||
seekBar.setProgress(mValue);
|
seekBar.setProgress(mValue);
|
||||||
seekBar.setOnSeekBarChangeListener(this);
|
seekBar.setOnSeekBarChangeListener(this);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user