parent
a41d64df4a
commit
99b3152381
@ -8,7 +8,7 @@ import android.widget.SeekBar;
|
||||
import org.fdroid.fdroid.R;
|
||||
|
||||
public class LiveSeekBarPreference extends SeekBarPreference {
|
||||
private Runnable progressChangedListener;
|
||||
private Runnable progressChangedRunnable;
|
||||
private boolean trackingTouch;
|
||||
private int value = -1;
|
||||
|
||||
@ -41,8 +41,8 @@ public class LiveSeekBarPreference extends SeekBarPreference {
|
||||
@Override
|
||||
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
|
||||
value = progress;
|
||||
if (progressChangedListener != null) {
|
||||
progressChangedListener.run();
|
||||
if (progressChangedRunnable != null) {
|
||||
progressChangedRunnable.run();
|
||||
}
|
||||
value = progress;
|
||||
if (fromUser && !trackingTouch) {
|
||||
@ -71,7 +71,7 @@ public class LiveSeekBarPreference extends SeekBarPreference {
|
||||
return value;
|
||||
}
|
||||
|
||||
public void setProgressChangedListener(Runnable listener) {
|
||||
progressChangedListener = listener;
|
||||
public void setProgressChangedRunnable(Runnable runnable) {
|
||||
progressChangedRunnable = runnable;
|
||||
}
|
||||
}
|
||||
|
@ -116,7 +116,7 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
|
||||
overWifiSeekBar = (LiveSeekBarPreference) findPreference(Preferences.PREF_OVER_WIFI);
|
||||
overWifiPrevious = overWifiSeekBar.getValue();
|
||||
overWifiSeekBar.setProgressChangedListener(new Runnable() {
|
||||
overWifiSeekBar.setProgressChangedRunnable(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
updateSummary(overWifiSeekBar.getKey(), false);
|
||||
@ -124,7 +124,7 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
});
|
||||
overDataSeekBar = (LiveSeekBarPreference) findPreference(Preferences.PREF_OVER_DATA);
|
||||
overDataPrevious = overDataSeekBar.getValue();
|
||||
overDataSeekBar.setProgressChangedListener(new Runnable() {
|
||||
overDataSeekBar.setProgressChangedRunnable(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
updateSummary(overDataSeekBar.getKey(), false);
|
||||
@ -132,7 +132,7 @@ public class PreferencesFragment extends PreferenceFragment
|
||||
});
|
||||
updateIntervalSeekBar = (LiveSeekBarPreference) findPreference(Preferences.PREF_UPDATE_INTERVAL);
|
||||
updateIntervalPrevious = updateIntervalSeekBar.getValue();
|
||||
updateIntervalSeekBar.setProgressChangedListener(new Runnable() {
|
||||
updateIntervalSeekBar.setProgressChangedRunnable(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
updateSummary(updateIntervalSeekBar.getKey(), false);
|
||||
|
Loading…
x
Reference in New Issue
Block a user