Register the category key mapping for the SupervisionDashboardFragment.

Bug: 383404606
Change-Id: I9acf51e5a4d0ee2e33e1aaf2f7ca895854723d59
Test: manual
Flag: android.app.supervision.flags.enable_supervision_settings_screen
This commit is contained in:
Yvonne Jiang
2025-01-30 16:37:38 -08:00
parent 574ba31dd3
commit 484c83f3d9

View File

@@ -47,6 +47,7 @@ import com.android.settings.safetycenter.MoreSecurityPrivacyFragment;
import com.android.settings.security.LockscreenDashboardFragment;
import com.android.settings.security.SecurityAdvancedSettings;
import com.android.settings.security.SecuritySettings;
import com.android.settings.supervision.SupervisionDashboardFragment;
import com.android.settings.system.SystemDashboardFragment;
import com.android.settingslib.drawer.CategoryKey;
@@ -132,6 +133,8 @@ public class DashboardFragmentRegistry {
CategoryKey.CATEGORY_SPECIAL_APP_ACCESS);
PARENT_TO_CATEGORY_KEY_MAP.put(MoreSecurityPrivacyFragment.class.getName(),
CategoryKey.CATEGORY_MORE_SECURITY_PRIVACY_SETTINGS);
PARENT_TO_CATEGORY_KEY_MAP.put(SupervisionDashboardFragment.class.getName(),
CategoryKey.CATEGORY_SUPERVISION);
CATEGORY_KEY_TO_PARENT_MAP = new ArrayMap<>(PARENT_TO_CATEGORY_KEY_MAP.size());