From 10400a5654eba7d012a6eca7950f6365b218f41d Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Mon, 10 Feb 2020 18:24:34 +0800 Subject: [PATCH] Fix the overlap problem in the Schedule Rule page Fixes: 149071676 Test: manual test Change-Id: I5a090ddf12ad5c4c2f248b487bd55af64dbc2ae4 --- .../notification/zen/ZenModeRuleSettingsBase.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/com/android/settings/notification/zen/ZenModeRuleSettingsBase.java b/src/com/android/settings/notification/zen/ZenModeRuleSettingsBase.java index d2310c3c2e0..170c699fa8c 100644 --- a/src/com/android/settings/notification/zen/ZenModeRuleSettingsBase.java +++ b/src/com/android/settings/notification/zen/ZenModeRuleSettingsBase.java @@ -24,12 +24,16 @@ import android.net.Uri; import android.os.Bundle; import android.service.notification.ConditionProviderService; import android.util.Log; +import android.view.View; import android.widget.Toast; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import androidx.preference.Preference; import androidx.preference.PreferenceScreen; import com.android.settings.R; +import com.android.settings.Utils; import com.android.settings.core.SubSettingLauncher; public abstract class ZenModeRuleSettingsBase extends ZenModeSettingsBase { @@ -107,6 +111,12 @@ public abstract class ZenModeRuleSettingsBase extends ZenModeSettingsBase { } } + @Override + public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + Utils.setActionBarShadowAnimation(getActivity(), getSettingsLifecycle(), getListView()); + } + @Override public int getHelpResource() { return R.string.help_uri_interruptions;