From 6493daaf662611a8017607fa875e2a8628087187 Mon Sep 17 00:00:00 2001 From: SerpentSpirale Date: Thu, 1 Jul 2021 12:29:17 +0200 Subject: [PATCH] Removed some stubs --- .../handleview/EditControlButtonPopup.java | 73 +++++++------------ 1 file changed, 26 insertions(+), 47 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/EditControlButtonPopup.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/EditControlButtonPopup.java index a07355f1b..e7ca071ff 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/EditControlButtonPopup.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/EditControlButtonPopup.java @@ -107,54 +107,33 @@ public class EditControlButtonPopup { seekBarCornerRadius = v.findViewById(R.id.editCornerRadius_seekbar); seekBarStrokeWidth = v.findViewById(R.id.editStrokeWidth_seekbar); + SeekBar.OnSeekBarChangeListener changeListener = new SeekBar.OnSeekBarChangeListener() { + + @Override + public void onProgressChanged(SeekBar seekBar, int i, boolean b) { + if(seekBar.equals(seekBarCornerRadius)) { + setPercentageText(textCornerRadius, i); + return; + } + if(seekBar.equals(seekBarOpacity)) { + setPercentageText(textOpacity, i); + return; + } + if(seekBar.equals(seekBarStrokeWidth)) { + setPercentageText(textStrokeWidth, i); + } + } + + @Override + public void onStartTrackingTouch(SeekBar seekBar) {/*STUB*/} + @Override + public void onStopTrackingTouch(SeekBar seekBar) {/*STUB*/} + }; + //Add listeners, too bad I don't need all the methods - seekBarOpacity.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { - @Override - public void onProgressChanged(SeekBar seekBar, int i, boolean b) { - setPercentageText(textOpacity, i); - } - - @Override - public void onStartTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - @Override - public void onStopTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - }); - - seekBarCornerRadius.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { - @Override - public void onProgressChanged(SeekBar seekBar, int i, boolean b) { - setPercentageText(textCornerRadius, i); - } - - @Override - public void onStartTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - @Override - public void onStopTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - }); - - seekBarStrokeWidth.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { - @Override - public void onProgressChanged(SeekBar seekBar, int i, boolean b) { - setPercentageText(textStrokeWidth, i); - } - - @Override - public void onStartTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - @Override - public void onStopTrackingTouch(SeekBar seekBar) { - //AUTO GENERATED STUB - } - }); + seekBarOpacity.setOnSeekBarChangeListener(changeListener); + seekBarCornerRadius.setOnSeekBarChangeListener(changeListener); + seekBarStrokeWidth.setOnSeekBarChangeListener(changeListener); buttonBackgroundColor = v.findViewById(R.id.editBackgroundColor_imageButton); buttonStrokeColor = v.findViewById(R.id.editStrokeColor_imageButton);