Merge "Allow BAL from SelectPrinterActivity" into udc-qpr-dev

This commit is contained in:
Achim Thesmann
2023-08-10 19:23:58 +00:00
committed by Android (Google) Code Review

View File

@@ -19,6 +19,7 @@ package com.android.printspooler.ui;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.app.Activity;
import android.app.ActivityOptions;
import android.app.LoaderManager;
import android.content.ComponentName;
import android.content.Context;
@@ -714,8 +715,13 @@ public final class SelectPrinterActivity extends Activity implements
try {
mPrinterForInfoIntent = printer;
Bundle options = ActivityOptions.makeBasic()
.setPendingIntentBackgroundActivityStartMode(
ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED)
.toBundle();
startIntentSenderForResult(printer.getInfoIntent().getIntentSender(),
INFO_INTENT_REQUEST_CODE, fillInIntent, 0, 0, 0);
INFO_INTENT_REQUEST_CODE, fillInIntent, 0, 0, 0,
options);
} catch (SendIntentException e) {
mPrinterForInfoIntent = null;
Log.e(LOG_TAG, "Could not execute pending info intent: %s", e);