diff --git a/src/com/android/settings/accounts/AddAccountSettings.java b/src/com/android/settings/accounts/AddAccountSettings.java index 81db4df3290..64bb201e97b 100644 --- a/src/com/android/settings/accounts/AddAccountSettings.java +++ b/src/com/android/settings/accounts/AddAccountSettings.java @@ -247,8 +247,7 @@ public class AddAccountSettings extends Activity { identityIntent.setAction(SHOULD_NOT_RESOLVE); identityIntent.addCategory(SHOULD_NOT_RESOLVE); - mPendingIntent = PendingIntent.getBroadcast(this, 0, identityIntent, - PendingIntent.FLAG_IMMUTABLE); + mPendingIntent = PendingIntent.getBroadcast(this, 0, identityIntent, 0); addAccountOptions.putParcelable(KEY_CALLER_IDENTITY, mPendingIntent); addAccountOptions.putBoolean(EXTRA_HAS_MULTIPLE_USERS, Utils.hasMultipleUsers(this)); AccountManager.get(this).addAccountAsUser( diff --git a/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java b/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java index 67c365007f3..5a4ee1fe029 100644 --- a/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java +++ b/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java @@ -129,13 +129,13 @@ public class BluetoothSliceBuilder { private static PendingIntent getPrimaryAction(Context context) { final Intent intent = getIntent(context); return PendingIntent.getActivity(context, 0 /* requestCode */, - intent, PendingIntent.FLAG_IMMUTABLE); + intent, 0 /* flags */); } private static PendingIntent getBroadcastIntent(Context context) { final Intent intent = new Intent(ACTION_BLUETOOTH_SLICE_CHANGED) .setClass(context, SliceBroadcastReceiver.class); return PendingIntent.getBroadcast(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_UPDATE_CURRENT); } } diff --git a/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java b/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java index 6a5b3000bc8..d99d01ed780 100644 --- a/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java +++ b/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java @@ -163,8 +163,7 @@ public class BatteryFixSlice implements CustomSliceable { private PendingIntent getPrimaryAction() { final Intent intent = getIntent(); - return PendingIntent.getActivity(mContext, 0 /* requestCode */, intent, - PendingIntent.FLAG_IMMUTABLE); + return PendingIntent.getActivity(mContext, 0 /* requestCode */, intent, 0 /* flags */); } private Slice buildBatteryGoodSlice(ListBuilder sliceBuilder, boolean isError) { diff --git a/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java b/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java index 576b4355ea0..2bc09e9f72d 100644 --- a/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java +++ b/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java @@ -116,8 +116,8 @@ public class LowStorageSlice implements CustomSliceable { private RowBuilder buildRowBuilder(CharSequence title, String summary, IconCompat icon) { final SliceAction primarySliceAction = SliceAction.createDeeplink( - PendingIntent.getActivity(mContext, 0, getIntent(), PendingIntent.FLAG_IMMUTABLE), - icon, ListBuilder.ICON_IMAGE, title); + PendingIntent.getActivity(mContext, 0, getIntent(), 0), icon, + ListBuilder.ICON_IMAGE, title); return new RowBuilder() .setTitleItem(icon, ListBuilder.ICON_IMAGE) diff --git a/src/com/android/settings/location/LocationSlice.java b/src/com/android/settings/location/LocationSlice.java index f8add128e1e..275969046ad 100644 --- a/src/com/android/settings/location/LocationSlice.java +++ b/src/com/android/settings/location/LocationSlice.java @@ -96,6 +96,6 @@ public class LocationSlice implements CustomSliceable { private PendingIntent getPrimaryAction() { final Intent intent = getIntent(); return PendingIntent.getActivity(mContext, 0 /* requestCode */, - intent, PendingIntent.FLAG_IMMUTABLE); + intent, 0 /* flags */); } } diff --git a/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java b/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java index 14c91177de7..c9a203e2f4c 100644 --- a/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java +++ b/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java @@ -142,14 +142,13 @@ public class ZenModeSliceBuilder { private static PendingIntent getPrimaryAction(Context context) { final Intent intent = getIntent(context); - return PendingIntent.getActivity(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_IMMUTABLE); + return PendingIntent.getActivity(context, 0 /* requestCode */, intent, 0 /* flags */); } private static PendingIntent getBroadcastIntent(Context context) { final Intent intent = new Intent(ACTION_ZEN_MODE_SLICE_CHANGED) .setClass(context, SliceBroadcastReceiver.class); return PendingIntent.getBroadcast(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_CANCEL_CURRENT | PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_CANCEL_CURRENT); } } diff --git a/src/com/android/settings/slices/CustomSliceable.java b/src/com/android/settings/slices/CustomSliceable.java index 57475a9aa90..92c604e189a 100644 --- a/src/com/android/settings/slices/CustomSliceable.java +++ b/src/com/android/settings/slices/CustomSliceable.java @@ -95,7 +95,7 @@ public interface CustomSliceable extends Sliceable { .setData(getUri()) .setClass(context, SliceBroadcastReceiver.class); return PendingIntent.getBroadcast(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_UPDATE_CURRENT); } @Override diff --git a/src/com/android/settings/slices/SliceBuilderUtils.java b/src/com/android/settings/slices/SliceBuilderUtils.java index 6e14a3f6e8d..552927e1da2 100644 --- a/src/com/android/settings/slices/SliceBuilderUtils.java +++ b/src/com/android/settings/slices/SliceBuilderUtils.java @@ -159,7 +159,7 @@ public class SliceBuilderUtils { .setClass(context, SliceBroadcastReceiver.class) .putExtra(EXTRA_SLICE_KEY, data.getKey()); return PendingIntent.getBroadcast(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_UPDATE_CURRENT); } /** @@ -167,8 +167,7 @@ public class SliceBuilderUtils { */ public static PendingIntent getContentPendingIntent(Context context, SliceData sliceData) { final Intent intent = getContentIntent(context, sliceData); - return PendingIntent.getActivity(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_IMMUTABLE); + return PendingIntent.getActivity(context, 0 /* requestCode */, intent, 0 /* flags */); } /**