package androidx.constraintlayout.helper.widget; import android.content.Context; import android.content.res.TypedArray; import android.util.AttributeSet; import androidx.constraintlayout.motion.widget.MotionHelper; import androidx.constraintlayout.widget.R; /* loaded from: classes.dex */ public class MotionEffect extends MotionHelper { public static final int AUTO = -1; public static final int EAST = 2; public static final int NORTH = 0; public static final int SOUTH = 1; public static final String TAG = "FadeMove"; private static final int UNSET = -1; public static final int WEST = 3; private int fadeMove; private float motionEffectAlpha; private int motionEffectEnd; private int motionEffectStart; private boolean motionEffectStrictMove; private int motionEffectTranslationX; private int motionEffectTranslationY; private int viewTransitionId; @Override // androidx.constraintlayout.motion.widget.MotionHelper, androidx.constraintlayout.motion.widget.MotionHelperInterface public boolean isDecorator() { return true; } public MotionEffect(Context context) { super(context); this.motionEffectAlpha = 0.1f; this.motionEffectStart = 49; this.motionEffectEnd = 50; this.motionEffectTranslationX = 0; this.motionEffectTranslationY = 0; this.motionEffectStrictMove = true; this.viewTransitionId = -1; this.fadeMove = -1; } public MotionEffect(Context context, AttributeSet attrs) { super(context, attrs); this.motionEffectAlpha = 0.1f; this.motionEffectStart = 49; this.motionEffectEnd = 50; this.motionEffectTranslationX = 0; this.motionEffectTranslationY = 0; this.motionEffectStrictMove = true; this.viewTransitionId = -1; this.fadeMove = -1; init(context, attrs); } public MotionEffect(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); this.motionEffectAlpha = 0.1f; this.motionEffectStart = 49; this.motionEffectEnd = 50; this.motionEffectTranslationX = 0; this.motionEffectTranslationY = 0; this.motionEffectStrictMove = true; this.viewTransitionId = -1; this.fadeMove = -1; init(context, attrs); } private void init(Context context, AttributeSet attrs) { if (attrs != null) { TypedArray obtainStyledAttributes = context.obtainStyledAttributes(attrs, R.styleable.MotionEffect); int indexCount = obtainStyledAttributes.getIndexCount(); for (int i = 0; i < indexCount; i++) { int index = obtainStyledAttributes.getIndex(i); if (index == R.styleable.MotionEffect_motionEffect_start) { int i2 = obtainStyledAttributes.getInt(index, this.motionEffectStart); this.motionEffectStart = i2; this.motionEffectStart = Math.max(Math.min(i2, 99), 0); } else if (index == R.styleable.MotionEffect_motionEffect_end) { int i3 = obtainStyledAttributes.getInt(index, this.motionEffectEnd); this.motionEffectEnd = i3; this.motionEffectEnd = Math.max(Math.min(i3, 99), 0); } else if (index == R.styleable.MotionEffect_motionEffect_translationX) { this.motionEffectTranslationX = obtainStyledAttributes.getDimensionPixelOffset(index, this.motionEffectTranslationX); } else if (index == R.styleable.MotionEffect_motionEffect_translationY) { this.motionEffectTranslationY = obtainStyledAttributes.getDimensionPixelOffset(index, this.motionEffectTranslationY); } else if (index == R.styleable.MotionEffect_motionEffect_alpha) { this.motionEffectAlpha = obtainStyledAttributes.getFloat(index, this.motionEffectAlpha); } else if (index == R.styleable.MotionEffect_motionEffect_move) { this.fadeMove = obtainStyledAttributes.getInt(index, this.fadeMove); } else if (index == R.styleable.MotionEffect_motionEffect_strict) { this.motionEffectStrictMove = obtainStyledAttributes.getBoolean(index, this.motionEffectStrictMove); } else if (index == R.styleable.MotionEffect_motionEffect_viewTransition) { this.viewTransitionId = obtainStyledAttributes.getResourceId(index, this.viewTransitionId); } } int i4 = this.motionEffectStart; int i5 = this.motionEffectEnd; if (i4 == i5) { if (i4 > 0) { this.motionEffectStart = i4 - 1; } else { this.motionEffectEnd = i5 + 1; } } obtainStyledAttributes.recycle(); } } /* JADX WARN: Code restructure failed: missing block: B:60:0x0187, code lost: if (r14 == 0.0f) goto L55; */ /* JADX WARN: Code restructure failed: missing block: B:82:0x019a, code lost: if (r14 == 0.0f) goto L55; */ /* JADX WARN: Code restructure failed: missing block: B:90:0x01aa, code lost: if (r15 == 0.0f) goto L55; */ /* JADX WARN: Code restructure failed: missing block: B:98:0x01ba, code lost: if (r15 == 0.0f) goto L46; */ /* JADX WARN: Removed duplicated region for block: B:65:0x01c2 */ /* JADX WARN: Removed duplicated region for block: B:73:0x01e5 */ @Override // androidx.constraintlayout.motion.widget.MotionHelper, androidx.constraintlayout.motion.widget.MotionHelperInterface /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public void onPreSetup(androidx.constraintlayout.motion.widget.MotionLayout r23, java.util.HashMap r24) { /* Method dump skipped, instructions count: 497 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: androidx.constraintlayout.helper.widget.MotionEffect.onPreSetup(androidx.constraintlayout.motion.widget.MotionLayout, java.util.HashMap):void"); } }