diff --git a/res/xml/configure_notification_settings.xml b/res/xml/configure_notification_settings.xml index 8cd93041978..ab22f73dd8f 100644 --- a/res/xml/configure_notification_settings.xml +++ b/res/xml/configure_notification_settings.xml @@ -18,48 +18,53 @@ xmlns:settings="http://schemas.android.com/apk/res-auto" android:title="@string/configure_notification_settings"> - - - - - - - + + + + + android:title="@string/recent_notifications"> + + + - + android:title="@string/lock_screen_notifications_title"> + + + + - - - - - - - - - - - - - - - - - - + android:key="advanced_section_header" + android:title="@string/advanced_section_header"> + /> + + + + + + + + + + + + + + + diff --git a/res/xml/configure_notification_settings_v2.xml b/res/xml/configure_notification_settings_v2.xml deleted file mode 100644 index 17033126711..00000000000 --- a/res/xml/configure_notification_settings_v2.xml +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/com/android/settings/notification/ConfigureNotificationSettings.java b/src/com/android/settings/notification/ConfigureNotificationSettings.java index 22b4311e1fa..e3d024996d6 100644 --- a/src/com/android/settings/notification/ConfigureNotificationSettings.java +++ b/src/com/android/settings/notification/ConfigureNotificationSettings.java @@ -16,8 +16,6 @@ package com.android.settings.notification; -import static com.android.settings.SettingsActivity.EXTRA_FRAGMENT_ARG_KEY; - import android.app.Activity; import android.app.Application; import android.app.settings.SettingsEnums; @@ -29,18 +27,14 @@ import android.os.Bundle; import android.os.ServiceManager; import android.os.UserHandle; import android.os.UserManager; -import android.text.TextUtils; -import android.util.FeatureFlagUtils; import androidx.annotation.VisibleForTesting; import androidx.fragment.app.Fragment; import androidx.preference.Preference; -import androidx.preference.PreferenceCategory; import androidx.preference.PreferenceScreen; import com.android.settings.R; import com.android.settings.RingtonePreference; -import com.android.settings.core.FeatureFlags; import com.android.settings.core.OnActivityResultListener; import com.android.settings.dashboard.DashboardFragment; import com.android.settings.search.BaseSearchIndexProvider; @@ -79,9 +73,6 @@ public class ConfigureNotificationSettings extends DashboardFragment implements @Override protected int getPreferenceScreenResId() { - if (FeatureFlagUtils.isEnabled(getContext(), FeatureFlags.SILKY_HOME)) { - return R.xml.configure_notification_settings_v2; - } return R.xml.configure_notification_settings; } @@ -121,37 +112,12 @@ public class ConfigureNotificationSettings extends DashboardFragment implements controllers.add(new NotificationAssistantPreferenceController(context, new NotificationBackend(), host, KEY_NAS)); - if (FeatureFlagUtils.isEnabled(context, FeatureFlags.SILKY_HOME)) { - controllers.add(new EmergencyBroadcastPreferenceController(context, - "app_and_notif_cell_broadcast_settings")); - } + controllers.add(new EmergencyBroadcastPreferenceController(context, + "app_and_notif_cell_broadcast_settings")); + return controllers; } - @Override - public void onCreate(Bundle icicle) { - super.onCreate(icicle); - // TODO(b/182237530): This method should be removed when this flag is deprecated. - if (!FeatureFlagUtils.isEnabled(getContext(), FeatureFlags.SILKY_HOME)) { - final PreferenceScreen screen = getPreferenceScreen(); - final Bundle arguments = getArguments(); - - if (screen == null) { - return; - } - if (arguments != null) { - final String highlightKey = arguments.getString(EXTRA_FRAGMENT_ARG_KEY); - if (!TextUtils.isEmpty(highlightKey)) { - final PreferenceCategory advancedCategory = - screen.findPreference(KEY_ADVANCED_CATEGORY); - // Has highlight row - expand everything - advancedCategory.setInitialExpandedChildrenCount(Integer.MAX_VALUE); - scrollToPreference(advancedCategory); - } - } - } - } - @Override public boolean onPreferenceTreeClick(Preference preference) { if (preference instanceof RingtonePreference) {