Make a public activity for zen access details.

Bug: 128547723
Test: manual
Change-Id: I0546cbb37c2be50bff44396fa2874d9eb294813c
This commit is contained in:
Fan Zhang
2019-03-19 13:08:10 -07:00
parent cd9ef2abbd
commit e366f02712
3 changed files with 16 additions and 0 deletions

View File

@@ -2389,6 +2389,19 @@
android:value="com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetails" /> android:value="com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetails" />
</activity> </activity>
<activity
android:name="Settings$ZenAccessDetailSettingsActivity"
android:label="@string/manage_zen_access_title"
android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_DETAIL_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
android:value="com.android.settings.applications.specialaccess.zenaccess.ZenAccessDetails" />
</activity>
<activity <activity
android:name="Settings$ZenAccessSettingsActivity" android:name="Settings$ZenAccessSettingsActivity"
android:label="@string/manage_zen_access_title" android:label="@string/manage_zen_access_title"

View File

@@ -96,6 +96,7 @@ public class Settings extends SettingsActivity {
public static class PictureInPictureSettingsActivity extends SettingsActivity { /* empty */ } public static class PictureInPictureSettingsActivity extends SettingsActivity { /* empty */ }
public static class AppPictureInPictureSettingsActivity extends SettingsActivity { /* empty */ } public static class AppPictureInPictureSettingsActivity extends SettingsActivity { /* empty */ }
public static class ZenAccessSettingsActivity extends SettingsActivity { /* empty */ } public static class ZenAccessSettingsActivity extends SettingsActivity { /* empty */ }
public static class ZenAccessDetailSettingsActivity extends SettingsActivity {}
public static class ConditionProviderSettingsActivity extends SettingsActivity { /* empty */ } public static class ConditionProviderSettingsActivity extends SettingsActivity { /* empty */ }
public static class UsbSettingsActivity extends SettingsActivity { /* empty */ } public static class UsbSettingsActivity extends SettingsActivity { /* empty */ }
public static class UsbDetailsActivity extends SettingsActivity { /* empty */ } public static class UsbDetailsActivity extends SettingsActivity { /* empty */ }

View File

@@ -50,6 +50,7 @@ import com.android.settings.applications.specialaccess.deviceadmin.DeviceAdminSe
import com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetails; import com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetails;
import com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureSettings; import com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureSettings;
import com.android.settings.applications.specialaccess.vrlistener.VrListenerSettings; import com.android.settings.applications.specialaccess.vrlistener.VrListenerSettings;
import com.android.settings.applications.specialaccess.zenaccess.ZenAccessDetails;
import com.android.settings.backup.PrivacySettings; import com.android.settings.backup.PrivacySettings;
import com.android.settings.backup.ToggleBackupSettingFragment; import com.android.settings.backup.ToggleBackupSettingFragment;
import com.android.settings.backup.UserBackupSettingsActivity; import com.android.settings.backup.UserBackupSettingsActivity;
@@ -209,6 +210,7 @@ public class SettingsGateway {
UserSettings.class.getName(), UserSettings.class.getName(),
NotificationAccessSettings.class.getName(), NotificationAccessSettings.class.getName(),
ZenAccessSettings.class.getName(), ZenAccessSettings.class.getName(),
ZenAccessDetails.class.getName(),
ZenModeAutomationSettings.class.getName(), ZenModeAutomationSettings.class.getName(),
PrintSettingsFragment.class.getName(), PrintSettingsFragment.class.getName(),
PrintJobSettingsFragment.class.getName(), PrintJobSettingsFragment.class.getName(),