kunfei 4 лет назад
Родитель
Сommit
a95b30fe44

+ 1 - 2
app/src/main/java/io/legado/app/base/BasePreferenceFragment.kt → app/src/main/java/io/legado/app/base/PreferenceFragment.kt

@@ -7,7 +7,7 @@ import io.legado.app.ui.widget.prefs.EditTextPreferenceDialog
 import io.legado.app.ui.widget.prefs.ListPreferenceDialog
 import io.legado.app.ui.widget.prefs.ListPreferenceDialog
 import io.legado.app.ui.widget.prefs.MultiSelectListPreferenceDialog
 import io.legado.app.ui.widget.prefs.MultiSelectListPreferenceDialog
 
 
-abstract class BasePreferenceFragment : PreferenceFragmentCompat() {
+abstract class PreferenceFragment : PreferenceFragmentCompat() {
 
 
     private val dialogFragmentTag = "androidx.preference.PreferenceFragment.DIALOG"
     private val dialogFragmentTag = "androidx.preference.PreferenceFragment.DIALOG"
 
 
@@ -59,5 +59,4 @@ abstract class BasePreferenceFragment : PreferenceFragmentCompat() {
         f.show(parentFragmentManager, dialogFragmentTag)
         f.show(parentFragmentManager, dialogFragmentTag)
     }
     }
 
 
-
 }
 }

+ 2 - 2
app/src/main/java/io/legado/app/ui/book/read/config/MoreConfigDialog.kt

@@ -9,7 +9,7 @@ import android.widget.LinearLayout
 import androidx.fragment.app.DialogFragment
 import androidx.fragment.app.DialogFragment
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.help.config.ReadBookConfig
 import io.legado.app.help.config.ReadBookConfig
@@ -67,7 +67,7 @@ class MoreConfigDialog : DialogFragment() {
         (activity as ReadBookActivity).bottomDialog--
         (activity as ReadBookActivity).bottomDialog--
     }
     }
 
 
-    class ReadPreferenceFragment : BasePreferenceFragment(),
+    class ReadPreferenceFragment : PreferenceFragment(),
         SharedPreferences.OnSharedPreferenceChangeListener {
         SharedPreferences.OnSharedPreferenceChangeListener {
 
 
         @SuppressLint("RestrictedApi")
         @SuppressLint("RestrictedApi")

+ 2 - 2
app/src/main/java/io/legado/app/ui/book/read/config/ReadAloudConfigDialog.kt

@@ -10,7 +10,7 @@ import androidx.fragment.app.DialogFragment
 import androidx.preference.ListPreference
 import androidx.preference.ListPreference
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.data.appDb
 import io.legado.app.data.appDb
@@ -54,7 +54,7 @@ class ReadAloudConfigDialog : DialogFragment() {
             .commit()
             .commit()
     }
     }
 
 
-    class ReadAloudPreferenceFragment : BasePreferenceFragment(),
+    class ReadAloudPreferenceFragment : PreferenceFragment(),
         SpeakEngineDialog.CallBack,
         SpeakEngineDialog.CallBack,
         SharedPreferences.OnSharedPreferenceChangeListener {
         SharedPreferences.OnSharedPreferenceChangeListener {
 
 

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt

@@ -15,7 +15,7 @@ import androidx.preference.EditTextPreference
 import androidx.preference.ListPreference
 import androidx.preference.ListPreference
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.AppLog
 import io.legado.app.constant.AppLog
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.help.config.AppConfig
 import io.legado.app.help.config.AppConfig
@@ -34,7 +34,7 @@ import kotlinx.coroutines.Dispatchers.Main
 import kotlinx.coroutines.launch
 import kotlinx.coroutines.launch
 import splitties.init.appCtx
 import splitties.init.appCtx
 
 
-class BackupConfigFragment : BasePreferenceFragment(),
+class BackupConfigFragment : PreferenceFragment(),
     SharedPreferences.OnSharedPreferenceChangeListener {
     SharedPreferences.OnSharedPreferenceChangeListener {
 
 
     private val viewModel by activityViewModels<ConfigViewModel>()
     private val viewModel by activityViewModels<ConfigViewModel>()

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/CoverConfigFragment.kt

@@ -7,7 +7,7 @@ import android.os.Bundle
 import android.view.View
 import android.view.View
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.lib.dialogs.selector
 import io.legado.app.lib.dialogs.selector
 import io.legado.app.lib.theme.primaryColor
 import io.legado.app.lib.theme.primaryColor
@@ -16,7 +16,7 @@ import io.legado.app.ui.widget.prefs.SwitchPreference
 import io.legado.app.utils.*
 import io.legado.app.utils.*
 import java.io.FileOutputStream
 import java.io.FileOutputStream
 
 
-class CoverConfigFragment : BasePreferenceFragment(),
+class CoverConfigFragment : PreferenceFragment(),
     SharedPreferences.OnSharedPreferenceChangeListener {
     SharedPreferences.OnSharedPreferenceChangeListener {
 
 
     private val requestCodeCover = 111
     private val requestCodeCover = 111

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/OtherConfigFragment.kt

@@ -10,7 +10,7 @@ import androidx.fragment.app.activityViewModels
 import androidx.preference.ListPreference
 import androidx.preference.ListPreference
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.databinding.DialogEditTextBinding
 import io.legado.app.databinding.DialogEditTextBinding
@@ -26,7 +26,7 @@ import io.legado.app.utils.*
 import splitties.init.appCtx
 import splitties.init.appCtx
 
 
 
 
-class OtherConfigFragment : BasePreferenceFragment(),
+class OtherConfigFragment : PreferenceFragment(),
     SharedPreferences.OnSharedPreferenceChangeListener {
     SharedPreferences.OnSharedPreferenceChangeListener {
 
 
     private val viewModel by activityViewModels<ConfigViewModel>()
     private val viewModel by activityViewModels<ConfigViewModel>()

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/ThemeConfigFragment.kt

@@ -13,7 +13,7 @@ import android.widget.SeekBar
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
 import io.legado.app.base.AppContextWrapper
 import io.legado.app.base.AppContextWrapper
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.AppConst
 import io.legado.app.constant.AppConst
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
@@ -33,7 +33,7 @@ import java.io.FileOutputStream
 
 
 
 
 @Suppress("SameParameterValue")
 @Suppress("SameParameterValue")
-class ThemeConfigFragment : BasePreferenceFragment(),
+class ThemeConfigFragment : PreferenceFragment(),
     SharedPreferences.OnSharedPreferenceChangeListener {
     SharedPreferences.OnSharedPreferenceChangeListener {
 
 
     private val requestCodeBgLight = 121
     private val requestCodeBgLight = 121

+ 2 - 2
app/src/main/java/io/legado/app/ui/config/WelcomeConfigFragment.kt

@@ -7,7 +7,7 @@ import android.os.Bundle
 import android.view.View
 import android.view.View
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.lib.dialogs.selector
 import io.legado.app.lib.dialogs.selector
 import io.legado.app.lib.theme.primaryColor
 import io.legado.app.lib.theme.primaryColor
@@ -15,7 +15,7 @@ import io.legado.app.model.BookCover
 import io.legado.app.utils.*
 import io.legado.app.utils.*
 import java.io.FileOutputStream
 import java.io.FileOutputStream
 
 
-class WelcomeConfigFragment : BasePreferenceFragment(),
+class WelcomeConfigFragment : PreferenceFragment(),
     SharedPreferences.OnSharedPreferenceChangeListener {
     SharedPreferences.OnSharedPreferenceChangeListener {
 
 
     private val requestWelcomeImage = 221
     private val requestWelcomeImage = 221

+ 3 - 3
app/src/main/java/io/legado/app/ui/main/my/MyFragment.kt

@@ -8,7 +8,7 @@ import android.view.View
 import androidx.preference.Preference
 import androidx.preference.Preference
 import io.legado.app.R
 import io.legado.app.R
 import io.legado.app.base.BaseFragment
 import io.legado.app.base.BaseFragment
-import io.legado.app.base.BasePreferenceFragment
+import io.legado.app.base.PreferenceFragment
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.EventBus
 import io.legado.app.constant.PreferKey
 import io.legado.app.constant.PreferKey
 import io.legado.app.databinding.FragmentMyConfigBinding
 import io.legado.app.databinding.FragmentMyConfigBinding
@@ -40,7 +40,7 @@ class MyFragment : BaseFragment(R.layout.fragment_my_config) {
         setSupportToolbar(binding.titleBar.toolbar)
         setSupportToolbar(binding.titleBar.toolbar)
         val fragmentTag = "prefFragment"
         val fragmentTag = "prefFragment"
         var preferenceFragment = childFragmentManager.findFragmentByTag(fragmentTag)
         var preferenceFragment = childFragmentManager.findFragmentByTag(fragmentTag)
-        if (preferenceFragment == null) preferenceFragment = PreferenceFragment()
+        if (preferenceFragment == null) preferenceFragment = MyPreferenceFragment()
         childFragmentManager.beginTransaction()
         childFragmentManager.beginTransaction()
             .replace(R.id.pre_fragment, preferenceFragment, fragmentTag).commit()
             .replace(R.id.pre_fragment, preferenceFragment, fragmentTag).commit()
     }
     }
@@ -61,7 +61,7 @@ class MyFragment : BaseFragment(R.layout.fragment_my_config) {
     /**
     /**
      * 配置
      * 配置
      */
      */
-    class PreferenceFragment : BasePreferenceFragment(),
+    class MyPreferenceFragment : PreferenceFragment(),
         SharedPreferences.OnSharedPreferenceChangeListener {
         SharedPreferences.OnSharedPreferenceChangeListener {
 
 
         override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
         override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {