Merge "Add new category key for More Settings page"

This commit is contained in:
Prabal Singh
2023-02-08 09:49:44 +00:00
committed by Android (Google) Code Review
2 changed files with 9 additions and 0 deletions

View File

@@ -44,6 +44,7 @@ import com.android.settings.notification.ConfigureNotificationSettings;
import com.android.settings.notification.SoundSettings;
import com.android.settings.notification.zen.ZenModeSettings;
import com.android.settings.privacy.PrivacyDashboardFragment;
import com.android.settings.safetycenter.MoreSecurityPrivacyFragment;
import com.android.settings.security.LockscreenDashboardFragment;
import com.android.settings.security.SecurityAdvancedSettings;
import com.android.settings.security.SecuritySettings;
@@ -132,6 +133,8 @@ public class DashboardFragmentRegistry {
CategoryKey.CATEGORY_COMMUNAL_SETTINGS);
PARENT_TO_CATEGORY_KEY_MAP.put(SpecialAccessSettings.class.getName(),
CategoryKey.CATEGORY_SPECIAL_APP_ACCESS);
PARENT_TO_CATEGORY_KEY_MAP.put(MoreSecurityPrivacyFragment.class.getName(),
CategoryKey.CATEGORY_MORE_SECURITY_PRIVACY_SETTINGS);
CATEGORY_KEY_TO_PARENT_MAP = new ArrayMap<>(PARENT_TO_CATEGORY_KEY_MAP.size());

View File

@@ -33,6 +33,7 @@ import com.android.settings.security.LockUnificationPreferenceController;
import com.android.settings.security.trustagent.TrustAgentListPreferenceController;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.drawer.CategoryKey;
import com.android.settingslib.search.SearchIndexable;
import java.util.ArrayList;
@@ -59,6 +60,11 @@ public class MoreSecurityPrivacyFragment extends DashboardFragment {
return R.xml.more_security_privacy_settings;
}
@Override
public String getCategoryKey() {
return CategoryKey.CATEGORY_MORE_SECURITY_PRIVACY_SETTINGS;
}
@Override
protected String getLogTag() {
return TAG;