summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/settings/SettingsActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher3/settings/SettingsActivity.java')
-rw-r--r--src/com/android/launcher3/settings/SettingsActivity.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/launcher3/settings/SettingsActivity.java b/src/com/android/launcher3/settings/SettingsActivity.java
index 7c38cacdc..be8aed2cf 100644
--- a/src/com/android/launcher3/settings/SettingsActivity.java
+++ b/src/com/android/launcher3/settings/SettingsActivity.java
@@ -25,6 +25,7 @@ import android.app.Activity;
import android.app.ActivityManager;
import android.app.DialogFragment;
import android.app.Fragment;
+import android.content.Intent;
import android.os.Bundle;
import android.provider.Settings;
import android.text.TextUtils;
@@ -35,6 +36,7 @@ import com.android.launcher3.Utilities;
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.lineage.LineageLauncherCallbacks;
import com.android.launcher3.lineage.LineageUtils;
+import com.android.launcher3.lineage.trust.TrustAppsActivity;
import com.android.launcher3.uioverrides.plugins.PluginManagerWrapper;
import com.android.launcher3.util.SecureSettingsObserver;
@@ -65,6 +67,7 @@ public class SettingsActivity extends Activity
public static final String SAVE_HIGHLIGHTED_KEY = "android:preference_highlighted";
public static final String KEY_MINUS_ONE = "pref_enable_minus_one";
+ public static final String KEY_TRUST_APPS = "pref_trust_apps";
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -210,6 +213,14 @@ public class SettingsActivity extends Activity
case KEY_MINUS_ONE:
return LineageUtils.hasPackageInstalled(getActivity(),
LineageLauncherCallbacks.SEARCH_PACKAGE);
+
+ case KEY_TRUST_APPS:
+ preference.setOnPreferenceClickListener(p -> {
+ Intent intent = new Intent(getActivity(), TrustAppsActivity.class);
+ startActivity(intent);
+ return true;
+ });
+ return true;
}
return true;