diff options
| -rw-r--r-- | core/java/android/app/ActivityOptions.java | 13 | ||||
| -rw-r--r-- | services/core/java/com/android/server/notification/ManagedServices.java | 3 |
2 files changed, 2 insertions, 14 deletions
diff --git a/core/java/android/app/ActivityOptions.java b/core/java/android/app/ActivityOptions.java index e094ac61b500..9ea55f5ff84c 100644 --- a/core/java/android/app/ActivityOptions.java +++ b/core/java/android/app/ActivityOptions.java @@ -2205,19 +2205,6 @@ public class ActivityOptions extends ComponentOptions { } /** - * Sets background activity launch logic won't use pending intent creator foreground state. - * - * @hide - * @deprecated use {@link #setPendingIntentCreatorBackgroundActivityStartMode(int)} instead - */ - @Deprecated - public ActivityOptions setIgnorePendingIntentCreatorForegroundState(boolean ignore) { - mPendingIntentCreatorBackgroundActivityStartMode = ignore - ? MODE_BACKGROUND_ACTIVITY_START_DENIED : MODE_BACKGROUND_ACTIVITY_START_ALLOWED; - return this; - } - - /** * Allow a {@link PendingIntent} to use the privilege of its creator to start background * activities. * diff --git a/services/core/java/com/android/server/notification/ManagedServices.java b/services/core/java/com/android/server/notification/ManagedServices.java index e1e2b3efd1eb..3949dfe01761 100644 --- a/services/core/java/com/android/server/notification/ManagedServices.java +++ b/services/core/java/com/android/server/notification/ManagedServices.java @@ -1617,7 +1617,8 @@ abstract public class ManagedServices { intent.putExtra(Intent.EXTRA_CLIENT_LABEL, mConfig.clientLabel); final ActivityOptions activityOptions = ActivityOptions.makeBasic(); - activityOptions.setIgnorePendingIntentCreatorForegroundState(true); + activityOptions.setPendingIntentCreatorBackgroundActivityStartMode( + ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_DENIED); final PendingIntent pendingIntent = PendingIntent.getActivity( mContext, 0, new Intent(mConfig.settingsAction), PendingIntent.FLAG_IMMUTABLE, activityOptions.toBundle()); |