alexandroid/decompiled/jadx/sources/androidx/browser/trusted/TrustedWebActivityIntent.java
KaKi87 a47fad5135 📦 Add decompiled Alexa 2.2.730155.0 (jadx, apktool, Hermes strings)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 00:04:16 +01:00

42 lines
1.2 KiB
Java

package androidx.browser.trusted;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import androidx.annotation.NonNull;
import androidx.core.content.ContextCompat;
import java.util.Iterator;
import java.util.List;
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
/* loaded from: classes.dex */
public final class TrustedWebActivityIntent {
@NonNull
private final Intent mIntent;
@NonNull
private final List<Uri> mSharedFileUris;
public TrustedWebActivityIntent(@NonNull Intent intent, @NonNull List<Uri> list) {
this.mIntent = intent;
this.mSharedFileUris = list;
}
private void grantUriPermissionToProvider(Context context) {
Iterator<Uri> it2 = this.mSharedFileUris.iterator();
while (it2.hasNext()) {
context.grantUriPermission(this.mIntent.getPackage(), it2.next(), 1);
}
}
@NonNull
public Intent getIntent() {
return this.mIntent;
}
public void launchTrustedWebActivity(@NonNull Context context) {
grantUriPermissionToProvider(context);
ContextCompat.startActivity(context, this.mIntent, null);
}
}