Add new category key for More Settings page
Test: manually tested Bug: b/260060884 Change-Id: Ida3816203a85cb267bc57e1b19bb9b9b81ee955d
This commit is contained in:
@@ -44,6 +44,7 @@ import com.android.settings.notification.ConfigureNotificationSettings;
|
|||||||
import com.android.settings.notification.SoundSettings;
|
import com.android.settings.notification.SoundSettings;
|
||||||
import com.android.settings.notification.zen.ZenModeSettings;
|
import com.android.settings.notification.zen.ZenModeSettings;
|
||||||
import com.android.settings.privacy.PrivacyDashboardFragment;
|
import com.android.settings.privacy.PrivacyDashboardFragment;
|
||||||
|
import com.android.settings.safetycenter.MoreSecurityPrivacyFragment;
|
||||||
import com.android.settings.security.LockscreenDashboardFragment;
|
import com.android.settings.security.LockscreenDashboardFragment;
|
||||||
import com.android.settings.security.SecurityAdvancedSettings;
|
import com.android.settings.security.SecurityAdvancedSettings;
|
||||||
import com.android.settings.security.SecuritySettings;
|
import com.android.settings.security.SecuritySettings;
|
||||||
@@ -132,6 +133,8 @@ public class DashboardFragmentRegistry {
|
|||||||
CategoryKey.CATEGORY_COMMUNAL_SETTINGS);
|
CategoryKey.CATEGORY_COMMUNAL_SETTINGS);
|
||||||
PARENT_TO_CATEGORY_KEY_MAP.put(SpecialAccessSettings.class.getName(),
|
PARENT_TO_CATEGORY_KEY_MAP.put(SpecialAccessSettings.class.getName(),
|
||||||
CategoryKey.CATEGORY_SPECIAL_APP_ACCESS);
|
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());
|
CATEGORY_KEY_TO_PARENT_MAP = new ArrayMap<>(PARENT_TO_CATEGORY_KEY_MAP.size());
|
||||||
|
|
||||||
|
@@ -33,6 +33,7 @@ import com.android.settings.security.LockUnificationPreferenceController;
|
|||||||
import com.android.settings.security.trustagent.TrustAgentListPreferenceController;
|
import com.android.settings.security.trustagent.TrustAgentListPreferenceController;
|
||||||
import com.android.settingslib.core.AbstractPreferenceController;
|
import com.android.settingslib.core.AbstractPreferenceController;
|
||||||
import com.android.settingslib.core.lifecycle.Lifecycle;
|
import com.android.settingslib.core.lifecycle.Lifecycle;
|
||||||
|
import com.android.settingslib.drawer.CategoryKey;
|
||||||
import com.android.settingslib.search.SearchIndexable;
|
import com.android.settingslib.search.SearchIndexable;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -59,6 +60,11 @@ public class MoreSecurityPrivacyFragment extends DashboardFragment {
|
|||||||
return R.xml.more_security_privacy_settings;
|
return R.xml.more_security_privacy_settings;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getCategoryKey() {
|
||||||
|
return CategoryKey.CATEGORY_MORE_SECURITY_PRIVACY_SETTINGS;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected String getLogTag() {
|
protected String getLogTag() {
|
||||||
return TAG;
|
return TAG;
|
||||||
|
Reference in New Issue
Block a user