Merge "Add advanced button to security & location page"
This commit is contained in:
committed by
Android (Google) Code Review
commit
ffa3095aca
@@ -59,6 +59,7 @@ import com.android.internal.widget.LockPatternUtils;
|
||||
import com.android.settings.TrustAgentUtils.TrustAgentComponentInfo;
|
||||
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
|
||||
import com.android.settings.dashboard.DashboardFeatureProvider;
|
||||
import com.android.settings.dashboard.ProgressiveDisclosureMixin;
|
||||
import com.android.settings.dashboard.SummaryLoader;
|
||||
import com.android.settings.enterprise.EnterprisePrivacyPreferenceController;
|
||||
import com.android.settings.enterprise.ManageDeviceAdminPreferenceController;
|
||||
@@ -275,7 +276,11 @@ public class SecuritySettings extends SettingsPreferenceFragment
|
||||
if (root != null) {
|
||||
root.removeAll();
|
||||
}
|
||||
addPreferencesFromResource(R.xml.security_settings);
|
||||
if (ProgressiveDisclosureMixin.isV2Enabled()) {
|
||||
addPreferencesFromResource(R.xml.security_settings);
|
||||
} else {
|
||||
addPreferencesFromResource(R.xml.security_settings_advanced_button);
|
||||
}
|
||||
root = getPreferenceScreen();
|
||||
|
||||
// Add category for security status
|
||||
|
@@ -106,7 +106,11 @@ public class ProgressiveDisclosureMixin implements Preference.OnPreferenceClickL
|
||||
}
|
||||
|
||||
public boolean isEnabled() {
|
||||
return !FeatureFlagUtils.isEnabled(FEATURE_FLAG_NEW_ADVANCE_BUTTON);
|
||||
return !isV2Enabled();
|
||||
}
|
||||
|
||||
public static boolean isV2Enabled() {
|
||||
return FeatureFlagUtils.isEnabled(FEATURE_FLAG_NEW_ADVANCE_BUTTON);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user