diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/values/attrs.xml | 7 | ||||
-rw-r--r-- | res/xml/settings.xml | 15 |
2 files changed, 18 insertions, 4 deletions
diff --git a/res/values/attrs.xml b/res/values/attrs.xml index 13456e18..e0a3d00d 100644 --- a/res/values/attrs.xml +++ b/res/values/attrs.xml @@ -26,4 +26,11 @@ <attr name="rating_bad" format="reference"/> <attr name="rating_good" format="reference"/> <attr name="drawerItemsIcons" format="reference"/> + + <declare-styleable name="SeekBarPreference"> + <attr name="min" format="integer"/> + <attr name="max" format="integer"/> + <attr name="stepSize" format="float"/> + <attr name="display" format="string"/> + </declare-styleable> </resources> diff --git a/res/xml/settings.xml b/res/xml/settings.xml index 553fe710..de9c641b 100644 --- a/res/xml/settings.xml +++ b/res/xml/settings.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:myns="http://schemas.android.com/apk/res/github.daneren2005.dsub" android:title="@string/settings.title"> <PreferenceScreen @@ -365,17 +366,23 @@ <github.daneren2005.dsub.view.SeekBarPreference android:key="replayGainBump2" - android:negativeButtonText="@null" android:dialogLayout="@layout/seekbar_preference" android:title="@string/settings.replay_gain_bump" - android:defaultValue="75"/> + android:defaultValue="75" + myns:max="150" + myns:min="-150" + myns:stepSize="10" + myns:display="%+.1f dB"/> <github.daneren2005.dsub.view.SeekBarPreference android:key="replayGainUntagged2" - android:negativeButtonText="@null" android:dialogLayout="@layout/seekbar_preference" android:title="@string/settings.replay_gain_untagged" - android:defaultValue="150"/> + android:defaultValue="150" + myns:max="0" + myns:min="-150" + myns:stepSize="10" + myns:display="%+.1f dB"/> </PreferenceCategory> <PreferenceCategory |