Use summary provider in preferences

This commit is contained in:
Julian Raufelder 2022-06-01 21:06:01 +02:00
parent 5353009e92
commit 244dc0f8ba
No known key found for this signature in database
GPG Key ID: 17EE71F6634E381D

View File

@ -129,7 +129,9 @@ class SettingsFragment : PreferenceFragmentCompat() {
ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), // ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), //
0, versionName.length, 0 0, versionName.length, 0
) )
preference?.summary = versionName preference?.summaryProvider = Preference.SummaryProvider<Preference> {
versionName
}
} }
private fun setupLruCacheSize() { private fun setupLruCacheSize() {
@ -155,7 +157,9 @@ class SettingsFragment : PreferenceFragmentCompat() {
ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), // ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), //
0, lruCacheSize.length, 0 0, lruCacheSize.length, 0
) )
preference?.summary = lruCacheSize preference?.summaryProvider = Preference.SummaryProvider<Preference> {
lruCacheSize
}
} }
private fun setupLicense() { private fun setupLicense() {
@ -199,7 +203,9 @@ class SettingsFragment : PreferenceFragmentCompat() {
ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), // ForegroundColorSpan(ContextCompat.getColor(activity(), R.color.textColorLight)), //
0, date.length, 0 0, date.length, 0
) )
preference?.summary = date preference?.summaryProvider = Preference.SummaryProvider<Preference> {
date
}
} }
private fun setupCryptomatorVariants() { private fun setupCryptomatorVariants() {