public final boolean startNestedScroll(int paramInt) { if (hasNestedScrollingParent()) { return true; } if (this.mIsNestedScrollingEnabled) { ViewParent localViewParent = this.mView.getParent(); View localView = this.mView; while (localViewParent != null) { if (ViewParentCompat.onStartNestedScroll( localViewParent, localView, this.mView, paramInt)) { this.mNestedScrollingParent = localViewParent; ViewParentCompat.onNestedScrollAccepted(localViewParent, localView, this.mView, paramInt); return true; } if ((localViewParent instanceof View)) { localView = (View) localViewParent; } localViewParent = localViewParent.getParent(); } } return false; }