package androidx.appcompat.view.menu;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.appcompat.view.menu.m;
import androidx.appcompat.view.menu.n;
import java.util.ArrayList;

/* JADX INFO: compiled from: BaseMenuPresenter.java */
/* JADX INFO: loaded from: classes.dex */
public abstract class b implements m {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    protected Context f390c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    protected Context f391d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    protected g f392e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    protected LayoutInflater f393f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    protected LayoutInflater f394g;
    private m.a h;
    private int i;
    private int j;
    protected n k;

    public b(Context context, int i, int i2) {
        this.f390c = context;
        this.f393f = LayoutInflater.from(context);
        this.i = i;
        this.j = i2;
    }

    @Override // androidx.appcompat.view.menu.m
    public void a(g gVar, boolean z) {
        m.a aVar = this.h;
        if (aVar != null) {
            aVar.a(gVar, z);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // androidx.appcompat.view.menu.m
    public void b(boolean z) {
        ViewGroup viewGroup = (ViewGroup) this.k;
        if (viewGroup == null) {
            return;
        }
        g gVar = this.f392e;
        int i = 0;
        if (gVar != null) {
            gVar.q();
            ArrayList<h> arrayListA = this.f392e.A();
            int size = arrayListA.size();
            int i2 = 0;
            for (int i3 = 0; i3 < size; i3++) {
                h hVar = arrayListA.get(i3);
                if (o(i2, hVar)) {
                    View childAt = viewGroup.getChildAt(i2);
                    h itemData = childAt instanceof n.a ? ((n.a) childAt).getItemData() : null;
                    View viewN = n(hVar, childAt, viewGroup);
                    if (hVar != itemData) {
                        viewN.setPressed(false);
                        viewN.jumpDrawablesToCurrentState();
                    }
                    if (viewN != childAt) {
                        e(viewN, i2);
                    }
                    i2++;
                }
            }
            i = i2;
        }
        while (i < viewGroup.getChildCount()) {
            if (!k(viewGroup, i)) {
                i++;
            }
        }
    }

    @Override // androidx.appcompat.view.menu.m
    public boolean d(g gVar, h hVar) {
        return false;
    }

    protected void e(View view, int i) {
        ViewGroup viewGroup = (ViewGroup) view.getParent();
        if (viewGroup != null) {
            viewGroup.removeView(view);
        }
        ((ViewGroup) this.k).addView(view, i);
    }

    @Override // androidx.appcompat.view.menu.m
    public boolean f(g gVar, h hVar) {
        return false;
    }

    @Override // androidx.appcompat.view.menu.m
    public void g(m.a aVar) {
        this.h = aVar;
    }

    public abstract void h(h hVar, n.a aVar);

    public n.a i(ViewGroup viewGroup) {
        return (n.a) this.f393f.inflate(this.j, viewGroup, false);
    }

    @Override // androidx.appcompat.view.menu.m
    public void j(Context context, g gVar) {
        this.f391d = context;
        this.f394g = LayoutInflater.from(context);
        this.f392e = gVar;
    }

    protected boolean k(ViewGroup viewGroup, int i) {
        viewGroup.removeViewAt(i);
        return true;
    }

    @Override // androidx.appcompat.view.menu.m
    public boolean l(s sVar) {
        m.a aVar = this.h;
        if (aVar != null) {
            return aVar.b(sVar);
        }
        return false;
    }

    public m.a m() {
        return this.h;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public View n(h hVar, View view, ViewGroup viewGroup) {
        n.a aVarI = view instanceof n.a ? (n.a) view : i(viewGroup);
        h(hVar, aVarI);
        return (View) aVarI;
    }

    public abstract boolean o(int i, h hVar);
}
