diff --git a/app/src/main/java/org/fdroid/fdroid/views/LiveSeekBarPreference.java b/app/src/main/java/org/fdroid/fdroid/views/LiveSeekBarPreference.java
index 81009edb2..11916434c 100644
--- a/app/src/main/java/org/fdroid/fdroid/views/LiveSeekBarPreference.java
+++ b/app/src/main/java/org/fdroid/fdroid/views/LiveSeekBarPreference.java
@@ -4,6 +4,7 @@ import android.content.Context;
import android.support.v7.preference.PreferenceViewHolder;
import android.support.v7.preference.SeekBarPreference;
import android.util.AttributeSet;
+import android.view.View;
import android.widget.SeekBar;
import android.widget.TextView;
import org.fdroid.fdroid.R;
@@ -37,8 +38,11 @@ public class LiveSeekBarPreference extends SeekBarPreference {
public void onBindViewHolder(final PreferenceViewHolder holder) {
super.onBindViewHolder(holder);
- SeekBarForegroundThumb seekbar = holder.itemView.findViewById(R.id.seekbar);
- seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
+ View seekBarValue = holder.findViewById(R.id.seekbar_value);
+ seekBarValue.setVisibility(View.GONE);
+
+ SeekBarForegroundThumb seekBar = holder.itemView.findViewById(R.id.seekbar);
+ seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
value = progress;
@@ -65,12 +69,12 @@ public class LiveSeekBarPreference extends SeekBarPreference {
persistInt(value);
}
});
- seekbar.setProgress(value);
+ seekBar.setProgress(value);
if (isEnabled()) {
- seekbar.setAlpha(1.0f);
+ seekBar.setAlpha(1.0f);
} else {
- seekbar.setAlpha(0.3f);
+ seekBar.setAlpha(0.3f);
}
}
diff --git a/app/src/main/java/org/fdroid/fdroid/views/SeekBarForegroundThumb.java b/app/src/main/java/org/fdroid/fdroid/views/SeekBarForegroundThumb.java
index 4a5f1d509..0ac13e55a 100644
--- a/app/src/main/java/org/fdroid/fdroid/views/SeekBarForegroundThumb.java
+++ b/app/src/main/java/org/fdroid/fdroid/views/SeekBarForegroundThumb.java
@@ -6,6 +6,7 @@ import android.graphics.drawable.Drawable;
import android.os.Build;
import android.support.v7.widget.AppCompatSeekBar;
import android.util.AttributeSet;
+
import org.fdroid.fdroid.R;
/**
diff --git a/app/src/main/res/drawable/seekbar_thumb.xml b/app/src/main/res/drawable/seekbar_thumb.xml
index 23a860ce6..7a0837c26 100644
--- a/app/src/main/res/drawable/seekbar_thumb.xml
+++ b/app/src/main/res/drawable/seekbar_thumb.xml
@@ -2,10 +2,10 @@
-
-
+ android:width="20dp"
+ android:height="20dp" />
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/seekbar_tickmark.xml b/app/src/main/res/drawable/seekbar_tickmark.xml
index cae711ded..fcd7d74c8 100644
--- a/app/src/main/res/drawable/seekbar_tickmark.xml
+++ b/app/src/main/res/drawable/seekbar_tickmark.xml
@@ -2,10 +2,10 @@
-
-
+ android:width="6dp"
+ android:height="6dp" />
+
\ No newline at end of file
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 6e95ef0a5..c28975a84 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -201,6 +201,7 @@