package d1;

import android.app.Activity;
import android.graphics.Rect;
import android.text.TextUtils;
import android.view.DisplayCutout;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import android.view.WindowInsets;
import android.view.WindowManager;
import androidx.drawerlayout.widget.DrawerLayout;
import com.google.android.gms.internal.ads.r20;
import java.util.Locale;
import m7.n;
import p7.o0;

/* JADX INFO: loaded from: classes.dex */
public final class b implements View.OnApplyWindowInsetsListener {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f24912a = 1;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ KeyEvent.Callback f24913b;

    public /* synthetic */ b(Activity activity) {
        this.f24913b = activity;
    }

    @Override // android.view.View.OnApplyWindowInsetsListener
    public final WindowInsets onApplyWindowInsets(View view, WindowInsets windowInsets) {
        switch (this.f24912a) {
            case 0:
                ((DrawerLayout) view).setChildInsets(windowInsets, windowInsets.getSystemWindowInsetTop() > 0);
                return windowInsets.consumeSystemWindowInsets();
            default:
                Activity activity = (Activity) this.f24913b;
                n nVar = n.C;
                if (nVar.f30469h.g().z() == null) {
                    DisplayCutout displayCutout = windowInsets.getDisplayCutout();
                    r20 r20Var = nVar.f30469h;
                    String strConcat = "";
                    if (displayCutout != null) {
                        o0 o0VarG = r20Var.g();
                        for (Rect rect : displayCutout.getBoundingRects()) {
                            String str = String.format(Locale.US, "%d,%d,%d,%d", Integer.valueOf(rect.left), Integer.valueOf(rect.top), Integer.valueOf(rect.right), Integer.valueOf(rect.bottom));
                            if (!TextUtils.isEmpty(strConcat)) {
                                strConcat = strConcat.concat("|");
                            }
                            strConcat = strConcat.concat(String.valueOf(str));
                        }
                        o0VarG.A(strConcat);
                    } else {
                        r20Var.g().A("");
                    }
                }
                Window window = activity.getWindow();
                WindowManager.LayoutParams attributes = window.getAttributes();
                if (2 != attributes.layoutInDisplayCutoutMode) {
                    attributes.layoutInDisplayCutoutMode = 2;
                    window.setAttributes(attributes);
                }
                return view.onApplyWindowInsets(windowInsets);
        }
    }

    public b(DrawerLayout drawerLayout) {
        this.f24913b = drawerLayout;
    }
}
