Update PreferenceFragments to comply with updated library
This commit is contained in:
@@ -61,12 +61,10 @@ class ManageStorageFragment : PreferenceFragmentCompat(), Preference.OnPreferenc
|
|||||||
initPreferences()
|
initPreferences()
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onPreferenceClick(preference: Preference?): Boolean {
|
override fun onPreferenceClick(preference: Preference): Boolean {
|
||||||
val context = context ?: return false
|
val context = context ?: return false
|
||||||
|
|
||||||
with(preference) {
|
with(preference) {
|
||||||
this ?: return false
|
|
||||||
|
|
||||||
when (key) {
|
when (key) {
|
||||||
"delete_cache" -> {
|
"delete_cache" -> {
|
||||||
val dir = File(context.cacheDir, "imageCache")
|
val dir = File(context.cacheDir, "imageCache")
|
||||||
|
|||||||
@@ -80,10 +80,8 @@ class SettingsFragment :
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onPreferenceClick(preference: Preference?): Boolean {
|
override fun onPreferenceClick(preference: Preference): Boolean {
|
||||||
with (preference) {
|
with (preference) {
|
||||||
this ?: return false
|
|
||||||
|
|
||||||
when (key) {
|
when (key) {
|
||||||
"app_version" -> {
|
"app_version" -> {
|
||||||
checkUpdate(activity as SettingsActivity, true)
|
checkUpdate(activity as SettingsActivity, true)
|
||||||
@@ -122,10 +120,8 @@ class SettingsFragment :
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onPreferenceChange(preference: Preference?, newValue: Any?): Boolean {
|
override fun onPreferenceChange(preference: Preference, newValue: Any?): Boolean {
|
||||||
with (preference) {
|
with (preference) {
|
||||||
this ?: return false
|
|
||||||
|
|
||||||
when (key) {
|
when (key) {
|
||||||
"tag_translation" -> {
|
"tag_translation" -> {
|
||||||
updateTranslations()
|
updateTranslations()
|
||||||
@@ -163,7 +159,7 @@ class SettingsFragment :
|
|||||||
|
|
||||||
when (key) {
|
when (key) {
|
||||||
"proxy" -> {
|
"proxy" -> {
|
||||||
summary = context?.let { getProxyInfo().type.name }
|
summary = context.let { getProxyInfo().type.name }
|
||||||
}
|
}
|
||||||
"download_folder" -> {
|
"download_folder" -> {
|
||||||
summary = FileX(context, Preferences.get<String>("download_folder")).canonicalPath
|
summary = FileX(context, Preferences.get<String>("download_folder")).canonicalPath
|
||||||
@@ -300,7 +296,7 @@ class SettingsFragment :
|
|||||||
}
|
}
|
||||||
"oss" -> {
|
"oss" -> {
|
||||||
setOnPreferenceClickListener {
|
setOnPreferenceClickListener {
|
||||||
context?.startActivity(Intent(context, OssLicensesMenuActivity::class.java))
|
context.startActivity(Intent(context, OssLicensesMenuActivity::class.java))
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user