package androidx.constraintlayout.widget; import android.content.res.TypedArray; import android.util.AttributeSet; import android.view.View; import android.view.ViewParent; import com.google.android.gms.maps.model.BitmapDescriptorFactory; /* loaded from: classes.dex */ public abstract class u extends c { public boolean h; public boolean i; @Override // androidx.constraintlayout.widget.c public final void e(ConstraintLayout constraintLayout) { d(constraintLayout); } @Override // androidx.constraintlayout.widget.c public void g(AttributeSet attributeSet) { super.g(attributeSet); if (attributeSet != null) { TypedArray obtainStyledAttributes = getContext().obtainStyledAttributes(attributeSet, s.f2749b); int indexCount = obtainStyledAttributes.getIndexCount(); for (int i = 0; i < indexCount; i++) { int index = obtainStyledAttributes.getIndex(i); if (index == 6) { this.h = true; } else if (index == 22) { this.i = true; } } obtainStyledAttributes.recycle(); } } public abstract void j(w.g gVar, int i, int i4); @Override // androidx.constraintlayout.widget.c, android.view.View public final void onAttachedToWindow() { super.onAttachedToWindow(); if (this.h || this.i) { ViewParent parent = getParent(); if (parent instanceof ConstraintLayout) { ConstraintLayout constraintLayout = (ConstraintLayout) parent; int visibility = getVisibility(); float elevation = getElevation(); for (int i = 0; i < this.f2547b; i++) { View viewById = constraintLayout.getViewById(this.f2546a[i]); if (viewById != null) { if (this.h) { viewById.setVisibility(visibility); } if (this.i && elevation > BitmapDescriptorFactory.HUE_RED) { viewById.setTranslationZ(viewById.getTranslationZ() + elevation); } } } } } } @Override // android.view.View public void setElevation(float f2) { super.setElevation(f2); ViewParent parent = getParent(); if (parent == null || !(parent instanceof ConstraintLayout)) { return; } d((ConstraintLayout) parent); } @Override // android.view.View public void setVisibility(int i) { super.setVisibility(i); ViewParent parent = getParent(); if (parent == null || !(parent instanceof ConstraintLayout)) { return; } d((ConstraintLayout) parent); } }