package I2;

import android.app.Activity;
import android.app.PendingIntent;
import android.content.Intent;
import android.os.Bundle;
import com.android.billingclient.api.ProxyBillingActivity;
import com.google.android.gms.internal.play_billing.zzan;
import com.google.android.gms.internal.play_billing.zzc;
import java.lang.ref.WeakReference;
import java.util.concurrent.CancellationException;

/* JADX INFO: loaded from: classes.dex */
public final class N extends zzan {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final WeakReference f2521a;

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

    public /* synthetic */ N(WeakReference weakReference, I i6) {
        this.f2521a = weakReference;
        this.f2522b = i6;
    }

    @Override // com.google.android.gms.internal.play_billing.zzao
    public final void zza(Bundle bundle) {
        I i6 = this.f2522b;
        if (i6 == null) {
            zzc.zzn("BillingClient", "Unable to send result for in-app messaging");
            return;
        }
        if (bundle == null) {
            i6.send(0, null);
            return;
        }
        Activity activity = (Activity) this.f2521a.get();
        PendingIntent pendingIntent = (PendingIntent) bundle.getParcelable("KEY_LAUNCH_INTENT");
        if (activity == null || pendingIntent == null) {
            i6.send(0, null);
            zzc.zzn("BillingClient", "Unable to launch intent for in-app messaging");
            return;
        }
        try {
            Intent intent = new Intent(activity, (Class<?>) ProxyBillingActivity.class);
            intent.putExtra("in_app_message_result_receiver", i6);
            intent.putExtra("IN_APP_MESSAGE_INTENT", pendingIntent);
            activity.startActivity(intent);
        } catch (CancellationException e6) {
            i6.send(0, null);
            zzc.zzo("BillingClient", "Exception caught while launching intent for in-app messaging.", e6);
        }
    }
}
