mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2024-11-09 03:37:03 +01:00
Add defaults and fix NPE for Soundcore Motion 300
This commit is contained in:
parent
4fe24f28d0
commit
d1b4e013d3
@ -50,9 +50,13 @@ public class SoundcoreMotion300SettingsCustomizer implements DeviceSpecificSetti
|
||||
if (!preference.getKey().equals(PREF_SOUNDCORE_EQUALIZER_PRESET))
|
||||
return;
|
||||
|
||||
String preset = ((ListPreference)preference).getEntry().toString();
|
||||
CharSequence preset = ((ListPreference)preference).getEntry();
|
||||
|
||||
if (preset == null)
|
||||
return;
|
||||
|
||||
Preference pref = handler.findPreference(PREF_SOUNDCORE_EQUALIZER_CUSTOM);
|
||||
boolean customEnabled = preset.equals(handler.getContext().getString(R.string.custom));
|
||||
boolean customEnabled = preset.toString().equals(handler.getContext().getString(R.string.custom));
|
||||
|
||||
if (pref != null)
|
||||
pref.setEnabled(customEnabled);
|
||||
|
@ -7,6 +7,7 @@
|
||||
android:layout="@layout/preference_checkbox"
|
||||
android:title="@string/soundcore_voice_prompts" />
|
||||
<ListPreference
|
||||
android:defaultValue="70"
|
||||
android:entries="@array/soundcore_button_brightness_names"
|
||||
android:entryValues="@array/soundcore_button_brightness_values"
|
||||
android:icon="@drawable/ic_wb_sunny"
|
||||
@ -14,6 +15,7 @@
|
||||
android:summary="%s"
|
||||
android:title="@string/soundcore_button_brightness" />
|
||||
<ListPreference
|
||||
android:defaultValue="3"
|
||||
android:entries="@array/soundcore_auto_power_off_names"
|
||||
android:entryValues="@array/soundcore_auto_power_off_values"
|
||||
android:icon="@drawable/ic_power_settings_new"
|
||||
|
@ -17,6 +17,7 @@
|
||||
android:title="@string/soundcore_adaptive_direction_title"
|
||||
android:summary="@string/soundcore_adaptive_direction_summary" />
|
||||
<ListPreference
|
||||
android:defaultValue="0"
|
||||
android:entries="@array/soundcore_equalizer_preset_names"
|
||||
android:entryValues="@array/soundcore_equalizer_preset_values"
|
||||
android:icon="@drawable/ic_equalizer"
|
||||
|
Loading…
Reference in New Issue
Block a user