Add the explicitly mutable flag for creating a PendingIntent
- Android S+ to specify explicitly either FLAG_MUTABLE or FLAG_IMMUTABLE when creating a PendingIntent. - Suggest to use the FLAG_IMMUTABLE as default. Change it to FLAG_MUTABLE while errors occur. Fixes: 172207262 Fixes: 172207195 Fixes: 172205385 Fixes: 172204525 Fixes: 172205897 Test: build pass, manual test to paring blutooth device and doing seamless transfer Change-Id: Ic37b37bdbe6de6bdbad741985d3a920334240d80
This commit is contained in:
@@ -177,8 +177,9 @@ public final class BluetoothPermissionRequest extends BroadcastReceiver {
|
||||
.setOnlyAlertOnce(false)
|
||||
.setDefaults(Notification.DEFAULT_ALL)
|
||||
.setContentIntent(PendingIntent.getActivity(context, 0,
|
||||
connectionAccessIntent, 0))
|
||||
.setDeleteIntent(PendingIntent.getBroadcast(context, 0, deleteIntent, 0))
|
||||
connectionAccessIntent, PendingIntent.FLAG_IMMUTABLE))
|
||||
.setDeleteIntent(PendingIntent.getBroadcast(context, 0, deleteIntent,
|
||||
PendingIntent.FLAG_IMMUTABLE))
|
||||
.setColor(context.getColor(
|
||||
com.android.internal.R.color.system_notification_accent_color))
|
||||
.setLocalOnly(true)
|
||||
|
Reference in New Issue
Block a user