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