Update ControlOffsetPreference.java

This commit is contained in:
SerpentSpirale 2022-01-06 21:29:44 +01:00
parent d54bfa6569
commit 3149734b94

View File

@ -76,22 +76,22 @@ public class ControlOffsetPreference extends Preference {
@Override @Override
public void onProgressChanged(SeekBar seekBar, int i, boolean b) { public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
if(seekBar == topOffsetSeekbar){ if(seekBar == topOffsetSeekbar){
String text = String.format("%s%d", getContext().getString(R.string.control_top_offset), i); String text = String.format("%s %d%s", getContext().getString(R.string.control_top_offset), i, " px");
topOffsetTextView.setText(text); topOffsetTextView.setText(text);
return; return;
} }
if(seekBar == rightOffsetSeekbar){ if(seekBar == rightOffsetSeekbar){
String text = String.format("%s%d", getContext().getString(R.string.control_right_offset), i); String text = String.format("%s %d%s", getContext().getString(R.string.control_right_offset), i, " px");
rightOffsetTextView.setText(text); rightOffsetTextView.setText(text);
return; return;
} }
if(seekBar == bottomOffsetSeekbar){ if(seekBar == bottomOffsetSeekbar){
String text = String.format("%s%d", getContext().getString(R.string.control_bottom_offset), i); String text = String.format("%s %d%s", getContext().getString(R.string.control_bottom_offset), i, " px");
bottomOffsetTextView.setText(text); bottomOffsetTextView.setText(text);
return; return;
} }
if(seekBar == leftOffsetSeekbar){ if(seekBar == leftOffsetSeekbar){
String text = String.format("%s%d", getContext().getString(R.string.control_left_offset), i); String text = String.format("%s %d%s", getContext().getString(R.string.control_left_offset), i, " px");
leftOffsetTextView.setText(text); leftOffsetTextView.setText(text);
return; return;
} }
@ -112,6 +112,11 @@ public class ControlOffsetPreference extends Preference {
bottomOffsetSeekbar.setProgress(PREF_CONTROL_BOTTOM_OFFSET); bottomOffsetSeekbar.setProgress(PREF_CONTROL_BOTTOM_OFFSET);
leftOffsetSeekbar.setProgress(PREF_CONTROL_LEFT_OFFSET); leftOffsetSeekbar.setProgress(PREF_CONTROL_LEFT_OFFSET);
seekBarChangeListener.onProgressChanged(topOffsetSeekbar, PREF_CONTROL_TOP_OFFSET, false);
seekBarChangeListener.onProgressChanged(rightOffsetSeekbar, PREF_CONTROL_RIGHT_OFFSET, false);
seekBarChangeListener.onProgressChanged(bottomOffsetSeekbar, PREF_CONTROL_BOTTOM_OFFSET, false);
seekBarChangeListener.onProgressChanged(leftOffsetSeekbar, PREF_CONTROL_LEFT_OFFSET, false);
// Custom writing to preferences // Custom writing to preferences
preferenceDialog.getButton(DialogInterface.BUTTON_POSITIVE).setOnClickListener(view -> { preferenceDialog.getButton(DialogInterface.BUTTON_POSITIVE).setOnClickListener(view -> {
DEFAULT_PREF.edit().putInt("controlTopOffset", topOffsetSeekbar.getProgress()).apply(); DEFAULT_PREF.edit().putInt("controlTopOffset", topOffsetSeekbar.getProgress()).apply();