package androidx.fragment.app; import android.graphics.Rect; import android.graphics.RectF; import android.view.View; import android.view.ViewGroup; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import java.util.ArrayList; import java.util.List; import java.util.WeakHashMap; /* loaded from: classes.dex */ public abstract class E0 { public static void f(View view, List list) { int size = list.size(); for (int i = 0; i < size; i++) { if (list.get(i) == view) { return; } } WeakHashMap weakHashMap = O.X.f1226a; if (O.L.k(view) != null) { list.add(view); } for (int i4 = size; i4 < list.size(); i4++) { View view2 = (View) list.get(i4); if (view2 instanceof ViewGroup) { ViewGroup viewGroup = (ViewGroup) view2; int childCount = viewGroup.getChildCount(); for (int i5 = 0; i5 < childCount; i5++) { View childAt = viewGroup.getChildAt(i5); int i6 = 0; while (true) { if (i6 < size) { if (list.get(i6) == childAt) { break; } else { i6++; } } else if (O.L.k(childAt) != null) { list.add(childAt); } } } } } } public static void j(Rect rect, View view) { if (view.isAttachedToWindow()) { RectF rectF = new RectF(); rectF.set(BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, view.getWidth(), view.getHeight()); view.getMatrix().mapRect(rectF); rectF.offset(view.getLeft(), view.getTop()); Object parent = view.getParent(); while (parent instanceof View) { View view2 = (View) parent; rectF.offset(-view2.getScrollX(), -view2.getScrollY()); view2.getMatrix().mapRect(rectF); rectF.offset(view2.getLeft(), view2.getTop()); parent = view2.getParent(); } view.getRootView().getLocationOnScreen(new int[2]); rectF.offset(r1[0], r1[1]); rect.set(Math.round(rectF.left), Math.round(rectF.top), Math.round(rectF.right), Math.round(rectF.bottom)); } } public static boolean k(List list) { return list == null || list.isEmpty(); } public abstract void a(View view, Object obj); public abstract void b(Object obj, ArrayList arrayList); public void c(Object obj) { } public void d(Object obj, RunnableC0141d runnableC0141d) { } public abstract void e(ViewGroup viewGroup, Object obj); public abstract boolean g(Object obj); public abstract Object h(Object obj); public Object i(ViewGroup viewGroup, Object obj) { return null; } public abstract boolean l(); public abstract boolean m(Object obj); public abstract Object n(Object obj, Object obj2, Object obj3); public abstract Object o(Object obj, Object obj2); public abstract void p(Object obj, View view, ArrayList arrayList); public abstract void q(Object obj, Object obj2, ArrayList arrayList, Object obj3, ArrayList arrayList2); public void r(Object obj, float f2) { } public abstract void s(View view, Object obj); public abstract void t(Object obj, Rect rect); public abstract void u(K k4, Object obj, K.e eVar, RunnableC0161n runnableC0161n); public void v(Object obj, K.e eVar, RunnableC0175z runnableC0175z, Runnable runnable) { ((RunnableC0161n) runnable).run(); } public abstract void w(Object obj, View view, ArrayList arrayList); public abstract void x(Object obj, ArrayList arrayList, ArrayList arrayList2); public abstract Object y(Object obj); }