package com.fyber.inneractive.sdk.ui; import android.view.View; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.TextView; import com.fyber.inneractive.sdk.R; import com.fyber.inneractive.sdk.activities.InneractiveFullscreenAdActivity; import com.fyber.inneractive.sdk.util.o; /* loaded from: classes2.dex */ public class CloseButtonFlowManager { public final View a; public final TextView b; public final View c; public final ImageView d; public final FrameLayout e; public boolean f = false; public class a implements View.OnClickListener { public final /* synthetic */ InneractiveFullscreenAdActivity a; public a(InneractiveFullscreenAdActivity inneractiveFullscreenAdActivity) { this.a = inneractiveFullscreenAdActivity; } @Override // android.view.View.OnClickListener public final void onClick(View view) { this.a.dismissAd(true); } } public CloseButtonFlowManager(InneractiveFullscreenAdActivity inneractiveFullscreenAdActivity) { View findViewById = inneractiveFullscreenAdActivity.findViewById(R.id.ia_fl_close_button); this.a = findViewById; this.b = (TextView) inneractiveFullscreenAdActivity.findViewById(R.id.ia_tv_close_button); View findViewById2 = inneractiveFullscreenAdActivity.findViewById(R.id.ia_clickable_close_button); this.c = findViewById2; this.d = (ImageView) inneractiveFullscreenAdActivity.findViewById(R.id.ia_iv_close_button); this.e = (FrameLayout) inneractiveFullscreenAdActivity.findViewById(R.id.close_button_container); findViewById.setVisibility(8); findViewById2.setOnClickListener(new a(inneractiveFullscreenAdActivity)); } public final void a(boolean z, int i, int i2) { int i3; int i4; if (!z || this.f) { this.a.setAlpha(1.0f); this.d.setAlpha(1.0f); } else { this.a.setAlpha(0.0f); this.d.setAlpha(0.0f); } this.b.setText(""); this.b.setVisibility(8); if (i >= 5) { int round = Math.round((o.c() * i) + 0.5f); this.d.getLayoutParams().width = round; this.d.getLayoutParams().height = round; } if (i2 >= 5) { FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) this.d.getLayoutParams(); FrameLayout.LayoutParams layoutParams2 = (FrameLayout.LayoutParams) this.a.getLayoutParams(); FrameLayout.LayoutParams layoutParams3 = (FrameLayout.LayoutParams) this.c.getLayoutParams(); int round2 = Math.round((o.c() * i2) + 0.5f); int i5 = layoutParams.width; int i6 = round2 - i5; if (round2 <= i5 || i6 <= (i4 = layoutParams2.rightMargin)) { layoutParams3.width = round2; layoutParams3.height = round2; i3 = layoutParams2.rightMargin; if (i6 < i3) { i3 -= i6 / 2; } } else { int i7 = (i5 / 2) + (round2 / 2) + i4; layoutParams3.width = i7; layoutParams3.height = i7; layoutParams2.gravity = 53; i3 = 0; } layoutParams3.setMargins(i3, i3, i3, i3); layoutParams3.gravity = 17; } this.a.setVisibility(0); this.d.setVisibility(0); this.c.setVisibility(0); } }