TrustInterfaceService: Allow BAL
Change-Id: Icade42a394c6501871a47274a84371fa681bf1fa
This commit is contained in:
committed by
Jan Altensen
parent
b503f5ce9b
commit
4e9ea61e32
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.lineageos.platform.internal;
|
||||
|
||||
import android.app.ActivityOptions;
|
||||
import android.app.Notification;
|
||||
import android.app.NotificationChannel;
|
||||
import android.app.NotificationManager;
|
||||
@@ -104,10 +105,14 @@ public class TrustInterfaceService extends LineageSystemService {
|
||||
String message = mContext.getString(strings.second);
|
||||
String action = mContext.getString(R.string.trust_notification_action_manage);
|
||||
|
||||
ActivityOptions activityOptions = ActivityOptions.makeBasic();
|
||||
activityOptions.setPendingIntentCreatorBackgroundActivityStartMode(
|
||||
ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED);
|
||||
|
||||
Intent mainIntent = new Intent(INTENT_PARTS);
|
||||
mainIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
PendingIntent pMainIntent = PendingIntent.getActivity(mContext, 0, mainIntent,
|
||||
PendingIntent.FLAG_IMMUTABLE);
|
||||
PendingIntent.FLAG_IMMUTABLE, activityOptions.toBundle());
|
||||
|
||||
Intent actionIntent = new Intent(INTENT_PARTS);
|
||||
actionIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
@@ -150,8 +155,13 @@ public class TrustInterfaceService extends LineageSystemService {
|
||||
String message = mContext.getString(R.string.trust_notification_content_onboarding);
|
||||
Intent intent = new Intent(INTENT_ONBOARDING);
|
||||
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
|
||||
ActivityOptions activityOptions = ActivityOptions.makeBasic();
|
||||
activityOptions.setPendingIntentCreatorBackgroundActivityStartMode(
|
||||
ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED);
|
||||
|
||||
PendingIntent pIntent = PendingIntent.getActivity(mContext, 0, intent,
|
||||
PendingIntent.FLAG_IMMUTABLE);
|
||||
PendingIntent.FLAG_IMMUTABLE, activityOptions.toBundle());
|
||||
|
||||
Notification.Builder notification = new Notification.Builder(mContext, TRUST_CHANNEL_ID)
|
||||
.setContentTitle(title)
|
||||
|
||||
Reference in New Issue
Block a user