package io.flutter.plugin.platform;

import android.app.Activity;
import android.os.Build;
import android.view.Window;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.view.m3;
import io.flutter.embedding.engine.systemchannels.PlatformChannel$Brightness;

/* JADX INFO: loaded from: classes.dex */
public final class h {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final dd.q f28217b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public dd.p f28218c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f28219d;

    @Nullable
    private final g platformPluginDelegate;

    public h(@NonNull Activity activity, @NonNull dd.q qVar, @Nullable g gVar) {
        d dVar = new d(this);
        this.f28216a = activity;
        this.f28217b = qVar;
        qVar.setPlatformMessageHandler(dVar);
        this.platformPluginDelegate = gVar;
        this.f28219d = 1280;
    }

    public static void a(h hVar, boolean z10) {
        g gVar = hVar.platformPluginDelegate;
        if (gVar != null) {
            gVar.l(z10);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static void b(h hVar) {
        g gVar = hVar.platformPluginDelegate;
        if (gVar == null || !gVar.e()) {
            Activity activity = hVar.f28216a;
            if (activity instanceof androidx.activity.c0) {
                ((androidx.activity.c0) activity).getOnBackPressedDispatcher().c();
            } else {
                activity.finish();
            }
        }
    }

    public final void c(dd.p pVar) {
        Window window = this.f28216a.getWindow();
        m3 m3Var = new m3(window, window.getDecorView());
        int i10 = Build.VERSION.SDK_INT;
        if (i10 < 30) {
            window.addFlags(Integer.MIN_VALUE);
            window.clearFlags(201326592);
        }
        PlatformChannel$Brightness platformChannel$Brightness = pVar.statusBarIconBrightness;
        eb.e eVar = m3Var.f1786a;
        if (platformChannel$Brightness != null) {
            int iOrdinal = platformChannel$Brightness.ordinal();
            if (iOrdinal == 0) {
                eVar.k(false);
            } else if (iOrdinal == 1) {
                eVar.k(true);
            }
        }
        Integer num = pVar.statusBarColor;
        if (num != null) {
            window.setStatusBarColor(num.intValue());
        }
        Boolean bool = pVar.systemStatusBarContrastEnforced;
        if (bool != null && i10 >= 29) {
            window.setStatusBarContrastEnforced(bool.booleanValue());
        }
        if (i10 >= 26) {
            PlatformChannel$Brightness platformChannel$Brightness2 = pVar.systemNavigationBarIconBrightness;
            if (platformChannel$Brightness2 != null) {
                int iOrdinal2 = platformChannel$Brightness2.ordinal();
                if (iOrdinal2 == 0) {
                    eVar.j(false);
                } else if (iOrdinal2 == 1) {
                    eVar.j(true);
                }
            }
            Integer num2 = pVar.systemNavigationBarColor;
            if (num2 != null) {
                window.setNavigationBarColor(num2.intValue());
            }
        }
        Integer num3 = pVar.systemNavigationBarDividerColor;
        if (num3 != null && i10 >= 28) {
            window.setNavigationBarDividerColor(num3.intValue());
        }
        Boolean bool2 = pVar.systemNavigationBarContrastEnforced;
        if (bool2 != null && i10 >= 29) {
            window.setNavigationBarContrastEnforced(bool2.booleanValue());
        }
        this.f28218c = pVar;
    }

    public final void d() {
        this.f28216a.getWindow().getDecorView().setSystemUiVisibility(this.f28219d);
        dd.p pVar = this.f28218c;
        if (pVar != null) {
            c(pVar);
        }
    }
}
