private void a(View paramView, CoordinatorLayout paramCoordinatorLayout) { g = paramCoordinatorLayout.findViewById(f); if (g != null) { View localView = g; for (ViewParent localViewParent = g.getParent(); (localViewParent != paramCoordinatorLayout) && (localViewParent != null); localViewParent = localViewParent.getParent()) { if (localViewParent == paramView) { if (paramCoordinatorLayout.isInEditMode()) { h = null; g = null; return; } throw new IllegalStateException("Anchor must not be a descendant of the anchored view"); } if ((localViewParent instanceof View)) { localView = (View)localViewParent; } } h = localView; return; } if (paramCoordinatorLayout.isInEditMode()) { h = null; g = null; return; } throw new IllegalStateException("Could not find CoordinatorLayout descendant view with id " + paramCoordinatorLayout.getResources().getResourceName(f) + " to anchor view " + paramView); }