package androidx.core.app;

import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.Nullable;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class e2 implements Iterable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ArrayList f1547a = new ArrayList();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Context f1548b;

    public e2(Context context) {
        this.f1548b = context;
    }

    @Nullable
    public Intent editIntentAt(int i10) {
        return (Intent) this.f1547a.get(i10);
    }

    @Nullable
    public PendingIntent getPendingIntent(int i10, int i11) {
        return getPendingIntent(i10, i11, null);
    }

    @Override // java.lang.Iterable
    public final Iterator iterator() {
        return this.f1547a.iterator();
    }

    public void startActivities(@Nullable Bundle bundle) {
        ArrayList arrayList = this.f1547a;
        if (arrayList.isEmpty()) {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot startActivities");
        }
        Intent[] intentArr = (Intent[]) arrayList.toArray(new Intent[0]);
        intentArr[0] = new Intent(intentArr[0]).addFlags(268484608);
        Context context = this.f1548b;
        if (g0.d.startActivities(context, intentArr, bundle)) {
            return;
        }
        Intent intent = new Intent(intentArr[intentArr.length - 1]);
        intent.addFlags(268435456);
        context.startActivity(intent);
    }

    @Nullable
    public PendingIntent getPendingIntent(int i10, int i11, @Nullable Bundle bundle) {
        ArrayList arrayList = this.f1547a;
        if (arrayList.isEmpty()) {
            throw new IllegalStateException("No intents added to TaskStackBuilder; cannot getPendingIntent");
        }
        Intent[] intentArr = (Intent[]) arrayList.toArray(new Intent[0]);
        intentArr[0] = new Intent(intentArr[0]).addFlags(268484608);
        return PendingIntent.getActivities(this.f1548b, i10, intentArr, i11, bundle);
    }
}
