package a.c.i;

import android.view.View;
import android.view.ViewParent;

/* JADX INFO: compiled from: NestedScrollingChildHelper.java */
/* JADX INFO: loaded from: classes.dex */
public class g {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private ViewParent f262a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private ViewParent f263b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final View f264c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private boolean f265d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private int[] f266e;

    public g(View view) {
        this.f264c = view;
    }

    private ViewParent e(int i) {
        if (i == 0) {
            return this.f262a;
        }
        if (i != 1) {
            return null;
        }
        return this.f263b;
    }

    private void i(int i, ViewParent viewParent) {
        if (i == 0) {
            this.f262a = viewParent;
        } else {
            if (i != 1) {
                return;
            }
            this.f263b = viewParent;
        }
    }

    public boolean a(float f2, float f3, boolean z) {
        ViewParent viewParentE;
        if (!g() || (viewParentE = e(0)) == null) {
            return false;
        }
        return n.a(viewParentE, this.f264c, f2, f3, z);
    }

    public boolean b(float f2, float f3) {
        ViewParent viewParentE;
        if (!g() || (viewParentE = e(0)) == null) {
            return false;
        }
        return n.b(viewParentE, this.f264c, f2, f3);
    }

    public boolean c(int i, int i2, int[] iArr, int[] iArr2, int i3) {
        ViewParent viewParentE;
        int i4;
        int i5;
        if (!g() || (viewParentE = e(i3)) == null) {
            return false;
        }
        if (i == 0 && i2 == 0) {
            if (iArr2 == null) {
                return false;
            }
            iArr2[0] = 0;
            iArr2[1] = 0;
            return false;
        }
        if (iArr2 != null) {
            this.f264c.getLocationInWindow(iArr2);
            i4 = iArr2[0];
            i5 = iArr2[1];
        } else {
            i4 = 0;
            i5 = 0;
        }
        if (iArr == null) {
            if (this.f266e == null) {
                this.f266e = new int[2];
            }
            iArr = this.f266e;
        }
        iArr[0] = 0;
        iArr[1] = 0;
        n.c(viewParentE, this.f264c, i, i2, iArr, i3);
        if (iArr2 != null) {
            this.f264c.getLocationInWindow(iArr2);
            iArr2[0] = iArr2[0] - i4;
            iArr2[1] = iArr2[1] - i5;
        }
        return (iArr[0] == 0 && iArr[1] == 0) ? false : true;
    }

    public boolean d(int i, int i2, int i3, int i4, int[] iArr, int i5) {
        ViewParent viewParentE;
        int i6;
        int i7;
        if (!g() || (viewParentE = e(i5)) == null) {
            return false;
        }
        if (i == 0 && i2 == 0 && i3 == 0 && i4 == 0) {
            if (iArr != null) {
                iArr[0] = 0;
                iArr[1] = 0;
            }
            return false;
        }
        if (iArr != null) {
            this.f264c.getLocationInWindow(iArr);
            i6 = iArr[0];
            i7 = iArr[1];
        } else {
            i6 = 0;
            i7 = 0;
        }
        n.d(viewParentE, this.f264c, i, i2, i3, i4, i5);
        if (iArr != null) {
            this.f264c.getLocationInWindow(iArr);
            iArr[0] = iArr[0] - i6;
            iArr[1] = iArr[1] - i7;
        }
        return true;
    }

    public boolean f(int i) {
        return e(i) != null;
    }

    public boolean g() {
        return this.f265d;
    }

    public void h(boolean z) {
        if (this.f265d) {
            l.o(this.f264c);
        }
        this.f265d = z;
    }

    public boolean j(int i, int i2) {
        if (f(i2)) {
            return true;
        }
        if (!g()) {
            return false;
        }
        View view = this.f264c;
        for (ViewParent parent = this.f264c.getParent(); parent != null; parent = parent.getParent()) {
            if (n.f(parent, view, this.f264c, i, i2)) {
                i(i2, parent);
                n.e(parent, view, this.f264c, i, i2);
                return true;
            }
            if (parent instanceof View) {
                view = (View) parent;
            }
        }
        return false;
    }

    public void k(int i) {
        ViewParent viewParentE = e(i);
        if (viewParentE != null) {
            n.g(viewParentE, this.f264c, i);
            i(i, null);
        }
    }
}
