Fix the overlap problem in the Schedule Rule page

Fixes: 149071676
Test: manual test
Change-Id: I5a090ddf12ad5c4c2f248b487bd55af64dbc2ae4
This commit is contained in:
Sunny Shao
2020-02-10 18:24:34 +08:00
parent 64a941f8ad
commit 10400a5654

View File

@@ -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;