package com.google.android.material.floatingtoolbar;

import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.TypedArray;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import androidx.annotation.AttrRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.StyleRes;
import androidx.core.view.s1;
import com.google.android.material.internal.q0;
import com.google.android.material.shape.k;
import com.google.android.material.shape.s;
import l.p3;
import x8.c;
import x8.l;
import x8.m;
import x9.a;
import xyz.stream.api.a0;

/* JADX INFO: loaded from: classes2.dex */
public class FloatingToolbarLayout extends FrameLayout {

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final int f22641j = l.Widget_Material3_FloatingToolbar;

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final boolean f22644c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final boolean f22645d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Rect f22646e;

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

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

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

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

    public FloatingToolbarLayout(@NonNull Context context) {
        this(context, null);
    }

    public final void a() {
        ViewGroup.LayoutParams layoutParams = getLayoutParams();
        Rect rect = this.f22646e;
        if (rect == null) {
            return;
        }
        int i10 = rect.left + (this.f22642a ? this.f22649h : 0);
        int i11 = rect.right + (this.f22644c ? this.f22650i : 0);
        int i12 = rect.top + (this.f22643b ? this.f22648g : 0);
        int i13 = rect.bottom + (this.f22645d ? this.f22647f : 0);
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
        if (marginLayoutParams.bottomMargin == i13 && marginLayoutParams.leftMargin == i10 && marginLayoutParams.rightMargin == i11 && marginLayoutParams.topMargin == i12) {
            return;
        }
        marginLayoutParams.bottomMargin = i13;
        marginLayoutParams.leftMargin = i10;
        marginLayoutParams.rightMargin = i11;
        marginLayoutParams.topMargin = i12;
        requestLayout();
    }

    @Override // android.view.View
    public void setLayoutParams(ViewGroup.LayoutParams layoutParams) {
        super.setLayoutParams(layoutParams);
        if (!(layoutParams instanceof ViewGroup.MarginLayoutParams)) {
            this.f22646e = null;
            return;
        }
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
        this.f22646e = new Rect(marginLayoutParams.leftMargin, marginLayoutParams.topMargin, marginLayoutParams.rightMargin, marginLayoutParams.bottomMargin);
        a();
    }

    public FloatingToolbarLayout(@NonNull Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, c.floatingToolbarStyle);
    }

    public FloatingToolbarLayout(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10) {
        this(context, attributeSet, i10, f22641j);
    }

    public FloatingToolbarLayout(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10, @StyleRes int i11) {
        super(a.wrap(context, attributeSet, i10, i11), attributeSet, i10);
        Context context2 = getContext();
        p3 p3VarD = q0.d(context2, attributeSet, m.FloatingToolbar, i10, i11, new int[0]);
        int i12 = m.FloatingToolbar_backgroundTint;
        TypedArray typedArray = p3VarD.f29809b;
        if (typedArray.hasValue(i12)) {
            int color = typedArray.getColor(i12, 0);
            k kVar = new k(s.c(context2, attributeSet, i10, i11).a());
            kVar.setFillColor(ColorStateList.valueOf(color));
            setBackground(kVar);
        }
        this.f22642a = typedArray.getBoolean(m.FloatingToolbar_marginLeftSystemWindowInsets, true);
        this.f22643b = typedArray.getBoolean(m.FloatingToolbar_marginTopSystemWindowInsets, false);
        this.f22644c = typedArray.getBoolean(m.FloatingToolbar_marginRightSystemWindowInsets, true);
        this.f22645d = typedArray.getBoolean(m.FloatingToolbar_marginBottomSystemWindowInsets, true);
        s1.setOnApplyWindowInsetsListener(this, new a0(this, 21));
        p3VarD.e();
    }
}
