From 47e5bb21c413ce313cd58cf75fefed83791fd85a Mon Sep 17 00:00:00 2001
From: Howard Wu <40033067+Howard20181@users.noreply.github.com>
Date: Sun, 17 Oct 2021 02:00:23 +0800
Subject: [PATCH] [app] Use androidx PreferenceCategory (#1291)
---
app/build.gradle.kts | 2 +-
.../manager/ui/fragment/SettingsFragment.java | 4 ++--
app/src/main/res/values/strings.xml | 2 +-
app/src/main/res/xml-v29/prefs.xml | 24 +++++++++----------
app/src/main/res/xml/prefs.xml | 20 ++++++++--------
5 files changed, 26 insertions(+), 26 deletions(-)
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 37ea1bc6..7876b045 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -170,13 +170,13 @@ dependencies {
implementation("androidx.fragment:fragment:1.3.6")
implementation("androidx.navigation:navigation-fragment:$navVersion")
implementation("androidx.navigation:navigation-ui:$navVersion")
+ implementation("androidx.preference:preference:1.1.1")
implementation("androidx.recyclerview:recyclerview:1.2.1")
implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01")
implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0")
implementation("com.github.bumptech.glide:glide:$glideVersion")
implementation("com.google.android.material:material:1.5.0-alpha04")
implementation("com.google.code.gson:gson:2.8.8")
- implementation("com.takisoft.preferencex:preferencex:1.1.0")
implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.2"))
implementation("com.squareup.okhttp3:okhttp")
implementation("com.squareup.okhttp3:okhttp-dnsoverhttps")
diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
index ef530e2e..227f2171 100644
--- a/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
+++ b/app/src/main/java/org/lsposed/manager/ui/fragment/SettingsFragment.java
@@ -37,12 +37,12 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.text.HtmlCompat;
import androidx.preference.Preference;
+import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.SwitchPreference;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.color.DynamicColors;
import com.google.android.material.snackbar.Snackbar;
-import com.takisoft.preferencex.PreferenceFragmentCompat;
import org.lsposed.manager.App;
import org.lsposed.manager.BuildConfig;
@@ -138,7 +138,7 @@ public class SettingsFragment extends BaseFragment {
}
@Override
- public void onCreatePreferencesFix(Bundle savedInstanceState, String rootKey) {
+ public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
final String SYSTEM = "SYSTEM";
addPreferencesFromResource(R.xml.prefs);
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 05277957..6833f973 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -62,7 +62,7 @@
Never show
Failed to create shortcut: %1$s
Update LSPosed
- Confirm to update LSPosed?This device will reboot after update completion
+ Confirm to update LSPosed? This device will reboot after update completion
Save
diff --git a/app/src/main/res/xml-v29/prefs.xml b/app/src/main/res/xml-v29/prefs.xml
index cdcaac18..d228006a 100644
--- a/app/src/main/res/xml-v29/prefs.xml
+++ b/app/src/main/res/xml-v29/prefs.xml
@@ -19,7 +19,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
@@ -111,9 +111,9 @@
-
+
-
-
+
diff --git a/app/src/main/res/xml/prefs.xml b/app/src/main/res/xml/prefs.xml
index 74217236..665fe216 100644
--- a/app/src/main/res/xml/prefs.xml
+++ b/app/src/main/res/xml/prefs.xml
@@ -20,7 +20,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
@@ -112,5 +112,5 @@
-
+