package c.f.j;

import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;

/* JADX INFO: compiled from: MenuHostHelper.java */
/* JADX INFO: loaded from: classes.dex */
public class l {
    public final Runnable a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final CopyOnWriteArrayList<n> f1435b = new CopyOnWriteArrayList<>();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Map<n, a> f1436c = new HashMap();

    /* JADX INFO: compiled from: MenuHostHelper.java */
    public static class a {
        public final c.l.j a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public c.l.l f1437b;

        public a(c.l.j jVar, c.l.l lVar) {
            this.a = jVar;
            this.f1437b = lVar;
            jVar.a(lVar);
        }

        public void a() {
            this.a.c(this.f1437b);
            this.f1437b = null;
        }
    }

    public l(Runnable runnable) {
        this.a = runnable;
    }

    public void a(Menu menu, MenuInflater menuInflater) {
        Iterator<n> it = this.f1435b.iterator();
        while (it.hasNext()) {
            it.next().d(menu, menuInflater);
        }
    }

    public boolean b(MenuItem menuItem) {
        Iterator<n> it = this.f1435b.iterator();
        while (it.hasNext()) {
            if (it.next().a(menuItem)) {
                return true;
            }
        }
        return false;
    }

    public void c(Menu menu) {
        Iterator<n> it = this.f1435b.iterator();
        while (it.hasNext()) {
            it.next().b();
        }
    }

    public void d(n nVar) {
        this.f1435b.remove(nVar);
        a aVarRemove = this.f1436c.remove(nVar);
        if (aVarRemove != null) {
            aVarRemove.a();
        }
        this.a.run();
    }
}
