package j;

import android.content.Context;
import android.view.ActionMode;
import android.view.Menu;
import android.view.MenuItem;
import androidx.collection.s;
import java.util.ArrayList;
import k.e0;
import k.w;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ActionMode.Callback f28448a;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final ArrayList f28450c = new ArrayList();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final s f28451d = new s();

    public g(Context context, ActionMode.Callback callback) {
        this.f28449b = context;
        this.f28448a = callback;
    }

    @Override // j.b
    public final void a(c cVar) {
        this.f28448a.onDestroyActionMode(e(cVar));
    }

    @Override // j.b
    public final boolean b(c cVar, MenuItem menuItem) {
        return this.f28448a.onActionItemClicked(e(cVar), new w(this.f28449b, (l0.b) menuItem));
    }

    @Override // j.b
    public final boolean c(c cVar, k.p pVar) {
        h hVarE = e(cVar);
        s sVar = this.f28451d;
        Menu e0Var = (Menu) sVar.get(pVar);
        if (e0Var == null) {
            e0Var = new e0(this.f28449b, pVar);
            sVar.put(pVar, e0Var);
        }
        return this.f28448a.onCreateActionMode(hVarE, e0Var);
    }

    @Override // j.b
    public final boolean d(c cVar, k.p pVar) {
        h hVarE = e(cVar);
        s sVar = this.f28451d;
        Menu e0Var = (Menu) sVar.get(pVar);
        if (e0Var == null) {
            e0Var = new e0(this.f28449b, pVar);
            sVar.put(pVar, e0Var);
        }
        return this.f28448a.onPrepareActionMode(hVarE, e0Var);
    }

    public final h e(c cVar) {
        ArrayList arrayList = this.f28450c;
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            h hVar = (h) arrayList.get(i10);
            if (hVar != null && hVar.f28453b == cVar) {
                return hVar;
            }
        }
        h hVar2 = new h(this.f28449b, cVar);
        arrayList.add(hVar2);
        return hVar2;
    }
}
