package androidx.core.view; import android.os.Build; import android.util.Log; import android.view.View; import android.view.ViewParent; /* loaded from: classes.dex */ public final class ViewParentCompat { public static void a(ViewParent viewParent, View view, View view2, int i, int i2) { if (viewParent instanceof NestedScrollingParent2) { ((NestedScrollingParent2) viewParent).b(view, view2, i, i2); return; } if (i2 == 0) { if (Build.VERSION.SDK_INT < 21) { if (viewParent instanceof NestedScrollingParent) { ((NestedScrollingParent) viewParent).onNestedScrollAccepted(view, view2, i); return; } return; } try { viewParent.onNestedScrollAccepted(view, view2, i); } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onNestedScrollAccepted", e); } } } public static boolean b(ViewParent viewParent, View view, View view2, int i, int i2) { if (viewParent instanceof NestedScrollingParent2) { return ((NestedScrollingParent2) viewParent).a(view, view2, i, i2); } if (i2 != 0) { return false; } if (Build.VERSION.SDK_INT < 21) { if (viewParent instanceof NestedScrollingParent) { return ((NestedScrollingParent) viewParent).onStartNestedScroll(view, view2, i); } return false; } try { return viewParent.onStartNestedScroll(view, view2, i); } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onStartNestedScroll", e); return false; } } public static void a(ViewParent viewParent, View view, int i) { if (viewParent instanceof NestedScrollingParent2) { ((NestedScrollingParent2) viewParent).a(view, i); return; } if (i == 0) { if (Build.VERSION.SDK_INT >= 21) { try { viewParent.onStopNestedScroll(view); return; } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onStopNestedScroll", e); return; } } if (viewParent instanceof NestedScrollingParent) { ((NestedScrollingParent) viewParent).onStopNestedScroll(view); } } } public static void a(ViewParent viewParent, View view, int i, int i2, int i3, int i4, int i5) { if (viewParent instanceof NestedScrollingParent2) { ((NestedScrollingParent2) viewParent).a(view, i, i2, i3, i4, i5); return; } if (i5 == 0) { if (Build.VERSION.SDK_INT >= 21) { try { viewParent.onNestedScroll(view, i, i2, i3, i4); return; } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onNestedScroll", e); return; } } if (viewParent instanceof NestedScrollingParent) { ((NestedScrollingParent) viewParent).onNestedScroll(view, i, i2, i3, i4); } } } public static void a(ViewParent viewParent, View view, int i, int i2, int[] iArr, int i3) { if (viewParent instanceof NestedScrollingParent2) { ((NestedScrollingParent2) viewParent).a(view, i, i2, iArr, i3); return; } if (i3 == 0) { if (Build.VERSION.SDK_INT >= 21) { try { viewParent.onNestedPreScroll(view, i, i2, iArr); return; } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onNestedPreScroll", e); return; } } if (viewParent instanceof NestedScrollingParent) { ((NestedScrollingParent) viewParent).onNestedPreScroll(view, i, i2, iArr); } } } public static boolean a(ViewParent viewParent, View view, float f, float f2, boolean z) { if (Build.VERSION.SDK_INT >= 21) { try { return viewParent.onNestedFling(view, f, f2, z); } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onNestedFling", e); return false; } } if (viewParent instanceof NestedScrollingParent) { return ((NestedScrollingParent) viewParent).onNestedFling(view, f, f2, z); } return false; } public static boolean a(ViewParent viewParent, View view, float f, float f2) { if (Build.VERSION.SDK_INT >= 21) { try { return viewParent.onNestedPreFling(view, f, f2); } catch (AbstractMethodError e) { Log.e("ViewParentCompat", "ViewParent " + viewParent + " does not implement interface method onNestedPreFling", e); return false; } } if (viewParent instanceof NestedScrollingParent) { return ((NestedScrollingParent) viewParent).onNestedPreFling(view, f, f2); } return false; } }