Expose Lock screen settings page.
Test: atest
Bug: 188105349
Change-Id: I7646f712608076037634c26d2334de4367b4452b
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 61c0c4e..5abe890 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1079,6 +1079,20 @@
</activity>
<activity
+ android:name=".Settings$LockScreenSettingsActivity"
+ android:label="@string/lockscreen_settings_title"
+ android:exported="true">
+ <intent-filter android:priority="1">
+ <action android:name="android.settings.LOCK_SCREEN_SETTINGS" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.security.LockscreenDashboardFragment" />
+ <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
+ android:value="true" />
+ </activity>
+
+ <activity
android:name="SettingsLicenseActivity"
android:label="@string/settings_license_activity_title"
android:exported="true"
diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java
index 8ae93ea..8f06c1f 100644
--- a/src/com/android/settings/Settings.java
+++ b/src/com/android/settings/Settings.java
@@ -120,6 +120,10 @@
public static class AccessibilityContrastSettingsActivity extends SettingsActivity { /* empty */ }
public static class AccessibilityDaltonizerSettingsActivity extends SettingsActivity { /* empty */ }
/**
+ * Activity for lockscreen settings.
+ */
+ public static class LockScreenSettingsActivity extends SettingsActivity { /* empty */ }
+ /**
* Activity for Reduce Bright Colors.
*/
public static class ReduceBrightColorsSettingsActivity extends SettingsActivity { /* empty */ }