Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit baf1aad7 authored by Christopher Tate's avatar Christopher Tate
Browse files

Retire preliminary FGS deferral control API

Now that we've settled the final API for this mechanism, retire the
preliminary one.

Bug: 186475652
Test: atest CtsAppTestCases:ServiceTest
Test: atest CtsAppTestCases:NotificationManagerTest
Change-Id: Ibe911627ad59b991f2e498689f7fa3019c19dc36
parent dff37ee6
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -5958,7 +5958,6 @@ package android.app {
    method @NonNull public android.app.Notification.Builder setRemoteInputHistory(CharSequence[]);
    method @NonNull public android.app.Notification.Builder setSettingsText(CharSequence);
    method @NonNull public android.app.Notification.Builder setShortcutId(String);
    method @Deprecated @NonNull public android.app.Notification.Builder setShowForegroundImmediately(boolean);
    method @NonNull public android.app.Notification.Builder setShowWhen(boolean);
    method @NonNull public android.app.Notification.Builder setSmallIcon(@DrawableRes int);
    method @NonNull public android.app.Notification.Builder setSmallIcon(@DrawableRes int, int);
+0 −16
Original line number Diff line number Diff line
@@ -4594,22 +4594,6 @@ public class Notification implements Parcelable
            return this;
        }

        /**
         * Set to {@code true} to require that the Notification associated with a
         * foreground service is shown as soon as the service's {@code startForeground()}
         * method is called, even if the system's UI policy might otherwise defer
         * its visibility to a later time.
         * @deprecated Use setForegroundServiceBehavior(int) instead
         */
        @Deprecated
        @NonNull
        public Builder setShowForegroundImmediately(boolean showImmediately) {
            setForegroundServiceBehavior(showImmediately
                    ? FOREGROUND_SERVICE_IMMEDIATE
                    : FOREGROUND_SERVICE_DEFAULT);
            return this;
        }

        /**
         * Specify a desired visibility policy for a Notification associated with a
         * foreground service.  By default, the system can choose to defer