diff options
author | stefan-niedermann <info@niedermann.it> | 2020-03-01 20:05:13 +0300 |
---|---|---|
committer | Niedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com> | 2020-03-04 22:42:44 +0300 |
commit | f1ef8ef4b388f0da8765767191bcbdda8f6e3958 (patch) | |
tree | dbced8079332093eb1b88c814d0a1fc8af254822 /app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java | |
parent | b49dc9f3c0c3c721b284f382d8c30915354f5b92 (diff) |
#285 Migrate from ButterKnife to ViewBinding
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java index 17d5be87e..8ed58f04a 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/settings/SettingsFragment.java @@ -9,8 +9,6 @@ import android.preference.SwitchPreference; import androidx.annotation.Nullable; -import butterknife.BindString; -import butterknife.ButterKnife; import it.niedermann.nextcloud.deck.Application; import it.niedermann.nextcloud.deck.DeckLog; import it.niedermann.nextcloud.deck.R; @@ -18,29 +16,20 @@ import it.niedermann.nextcloud.deck.persistence.sync.SyncWorker; public class SettingsFragment extends PreferenceFragment { - @BindString(R.string.pref_key_wifi_only) - String prefKeyWifiOnly; - @BindString(R.string.pref_key_dark_theme) - String prefKeyDarkTheme; - @BindString(R.string.pref_key_background_sync) - String prefKeyBackgroundSync; - @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); - ButterKnife.bind(this, getActivity()); - addPreferencesFromResource(R.xml.settings); - final SwitchPreference wifiOnlyPref = (SwitchPreference) findPreference(prefKeyWifiOnly); + final SwitchPreference wifiOnlyPref = (SwitchPreference) findPreference(getString(R.string.pref_key_wifi_only)); wifiOnlyPref.setOnPreferenceChangeListener((Preference preference, Object newValue) -> { Boolean syncOnWifiOnly = (Boolean) newValue; DeckLog.log("syncOnWifiOnly: " + syncOnWifiOnly); return true; }); - final SwitchPreference themePref = (SwitchPreference) findPreference(prefKeyDarkTheme); + final SwitchPreference themePref = (SwitchPreference) findPreference(getString(R.string.pref_key_dark_theme)); themePref.setOnPreferenceChangeListener((Preference preference, Object newValue) -> { Boolean darkTheme = (Boolean) newValue; DeckLog.log("darkTheme: " + darkTheme); @@ -50,7 +39,7 @@ public class SettingsFragment extends PreferenceFragment { return true; }); - final ListPreference backgroundSyncPref = (ListPreference) findPreference(prefKeyBackgroundSync); + final ListPreference backgroundSyncPref = (ListPreference) findPreference(getString(R.string.pref_key_background_sync)); backgroundSyncPref.setOnPreferenceChangeListener((Preference preference, Object newValue) -> { SyncWorker.update(getActivity().getApplicationContext(), (String) newValue); return true; |