From f64964c6b558da30fffedab7a3d4b620949bb98b Mon Sep 17 00:00:00 2001 From: Mathias-Boulay Date: Mon, 18 Nov 2024 23:53:22 +0100 Subject: [PATCH] Add: simple seekbar listener Allows to make cleaner code when you have more than one seekbar --- .../utils/SimpleSeekBarListener.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/SimpleSeekBarListener.java diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/SimpleSeekBarListener.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/SimpleSeekBarListener.java new file mode 100644 index 000000000..07b8c73d0 --- /dev/null +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/SimpleSeekBarListener.java @@ -0,0 +1,17 @@ +package net.kdt.pojavlaunch.utils; + +import android.widget.SeekBar; + +/** + * Most interfaces implementations of {@link SeekBar.OnSeekBarChangeListener} + * only implement the onProgressChanged method. This class provides a default for other methods. + */ +public interface SimpleSeekBarListener extends SeekBar.OnSeekBarChangeListener { + @Override + default void onStartTrackingTouch(android.widget.SeekBar seekBar) { + } + + @Override + default void onStopTrackingTouch(android.widget.SeekBar seekBar) { + } +}