Files
adif-api-reverse-engineering/apk_decompiled/sources/H2/k.java

503 lines
18 KiB
Java

package H2;
import O.AbstractC0084z;
import O.N;
import O.X;
import a.AbstractC0106b;
import android.R;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.graphics.drawable.RippleDrawable;
import android.text.Layout;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.google.android.material.tabs.TabLayout;
import java.util.WeakHashMap;
import k2.C0417a;
import kotlin.jvm.internal.IntCompanionObject;
import m.W0;
/* loaded from: classes3.dex */
public final class k extends LinearLayout {
/* renamed from: l, reason: collision with root package name */
public static final /* synthetic */ int f714l = 0;
/* renamed from: a, reason: collision with root package name */
public h f715a;
/* renamed from: b, reason: collision with root package name */
public TextView f716b;
/* renamed from: c, reason: collision with root package name */
public ImageView f717c;
/* renamed from: d, reason: collision with root package name */
public View f718d;
/* renamed from: e, reason: collision with root package name */
public C0417a f719e;
/* renamed from: f, reason: collision with root package name */
public View f720f;
/* renamed from: g, reason: collision with root package name */
public TextView f721g;
public ImageView h;
public Drawable i;
/* renamed from: j, reason: collision with root package name */
public int f722j;
/* renamed from: k, reason: collision with root package name */
public final /* synthetic */ TabLayout f723k;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public k(TabLayout tabLayout, Context context) {
super(context);
this.f723k = tabLayout;
this.f722j = 2;
e(context);
int i = tabLayout.f5788e;
WeakHashMap weakHashMap = X.f1226a;
setPaddingRelative(i, tabLayout.f5789f, tabLayout.f5790g, tabLayout.h);
setGravity(17);
setOrientation(!tabLayout.f5766C ? 1 : 0);
setClickable(true);
N.d(this, AbstractC0084z.b(getContext(), 1002));
}
private C0417a getBadge() {
return this.f719e;
}
private C0417a getOrCreateBadge() {
if (this.f719e == null) {
this.f719e = new C0417a(getContext(), null);
}
b();
C0417a c0417a = this.f719e;
if (c0417a != null) {
return c0417a;
}
throw new IllegalStateException("Unable to create badge");
}
public final void a() {
if (this.f719e != null) {
setClipChildren(true);
setClipToPadding(true);
ViewGroup viewGroup = (ViewGroup) getParent();
if (viewGroup != null) {
viewGroup.setClipChildren(true);
viewGroup.setClipToPadding(true);
}
View view = this.f718d;
if (view != null) {
C0417a c0417a = this.f719e;
if (c0417a != null) {
if (c0417a.d() != null) {
c0417a.d().setForeground(null);
} else {
view.getOverlay().remove(c0417a);
}
}
this.f718d = null;
}
}
}
public final void b() {
if (this.f719e != null) {
if (this.f720f != null) {
a();
return;
}
TextView textView = this.f716b;
if (textView == null || this.f715a == null) {
a();
return;
}
if (this.f718d == textView) {
c(textView);
return;
}
a();
TextView textView2 = this.f716b;
if (this.f719e == null || textView2 == null) {
return;
}
setClipChildren(false);
setClipToPadding(false);
ViewGroup viewGroup = (ViewGroup) getParent();
if (viewGroup != null) {
viewGroup.setClipChildren(false);
viewGroup.setClipToPadding(false);
}
C0417a c0417a = this.f719e;
Rect rect = new Rect();
textView2.getDrawingRect(rect);
c0417a.setBounds(rect);
c0417a.i(textView2, null);
if (c0417a.d() != null) {
c0417a.d().setForeground(c0417a);
} else {
textView2.getOverlay().add(c0417a);
}
this.f718d = textView2;
}
}
public final void c(View view) {
C0417a c0417a = this.f719e;
if (c0417a == null || view != this.f718d) {
return;
}
Rect rect = new Rect();
view.getDrawingRect(rect);
c0417a.setBounds(rect);
c0417a.i(view, null);
}
public final void d() {
boolean z3;
f();
h hVar = this.f715a;
if (hVar != null) {
TabLayout tabLayout = hVar.f707d;
if (tabLayout == null) {
throw new IllegalArgumentException("Tab not attached to a TabLayout");
}
int selectedTabPosition = tabLayout.getSelectedTabPosition();
if (selectedTabPosition != -1 && selectedTabPosition == hVar.f705b) {
z3 = true;
setSelected(z3);
}
}
z3 = false;
setSelected(z3);
}
@Override // android.view.ViewGroup, android.view.View
public final void drawableStateChanged() {
super.drawableStateChanged();
int[] drawableState = getDrawableState();
Drawable drawable = this.i;
if ((drawable == null || !drawable.isStateful()) ? false : this.i.setState(drawableState)) {
invalidate();
this.f723k.invalidate();
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r4v0, types: [android.graphics.drawable.RippleDrawable] */
/* JADX WARN: Type inference failed for: r6v0, types: [H2.k, android.view.View] */
public final void e(Context context) {
TabLayout tabLayout = this.f723k;
int i = tabLayout.f5799s;
if (i != 0) {
Drawable m4 = AbstractC0106b.m(context, i);
this.i = m4;
if (m4 != null && m4.isStateful()) {
this.i.setState(getDrawableState());
}
} else {
this.i = null;
}
GradientDrawable gradientDrawable = new GradientDrawable();
gradientDrawable.setColor(0);
if (tabLayout.f5795n != null) {
GradientDrawable gradientDrawable2 = new GradientDrawable();
gradientDrawable2.setCornerRadius(1.0E-5f);
gradientDrawable2.setColor(-1);
ColorStateList a2 = C2.a.a(tabLayout.f5795n);
boolean z3 = tabLayout.f5770G;
if (z3) {
gradientDrawable = null;
}
gradientDrawable = new RippleDrawable(a2, gradientDrawable, z3 ? null : gradientDrawable2);
}
WeakHashMap weakHashMap = X.f1226a;
setBackground(gradientDrawable);
tabLayout.invalidate();
}
public final void f() {
int i;
ViewParent parent;
h hVar = this.f715a;
View view = hVar != null ? hVar.f706c : null;
if (view != null) {
ViewParent parent2 = view.getParent();
if (parent2 != this) {
if (parent2 != null) {
((ViewGroup) parent2).removeView(view);
}
View view2 = this.f720f;
if (view2 != null && (parent = view2.getParent()) != null) {
((ViewGroup) parent).removeView(this.f720f);
}
addView(view);
}
this.f720f = view;
TextView textView = this.f716b;
if (textView != null) {
textView.setVisibility(8);
}
ImageView imageView = this.f717c;
if (imageView != null) {
imageView.setVisibility(8);
this.f717c.setImageDrawable(null);
}
TextView textView2 = (TextView) view.findViewById(R.id.text1);
this.f721g = textView2;
if (textView2 != null) {
this.f722j = textView2.getMaxLines();
}
this.h = (ImageView) view.findViewById(R.id.icon);
} else {
View view3 = this.f720f;
if (view3 != null) {
removeView(view3);
this.f720f = null;
}
this.f721g = null;
this.h = null;
}
if (this.f720f == null) {
if (this.f717c == null) {
ImageView imageView2 = (ImageView) LayoutInflater.from(getContext()).inflate(com.adif.elcanomovil.R.layout.design_layout_tab_icon, (ViewGroup) this, false);
this.f717c = imageView2;
addView(imageView2, 0);
}
if (this.f716b == null) {
TextView textView3 = (TextView) LayoutInflater.from(getContext()).inflate(com.adif.elcanomovil.R.layout.design_layout_tab_text, (ViewGroup) this, false);
this.f716b = textView3;
addView(textView3);
this.f722j = this.f716b.getMaxLines();
}
TextView textView4 = this.f716b;
TabLayout tabLayout = this.f723k;
textView4.setTextAppearance(tabLayout.i);
if (!isSelected() || (i = tabLayout.f5792k) == -1) {
this.f716b.setTextAppearance(tabLayout.f5791j);
} else {
this.f716b.setTextAppearance(i);
}
ColorStateList colorStateList = tabLayout.f5793l;
if (colorStateList != null) {
this.f716b.setTextColor(colorStateList);
}
g(this.f716b, this.f717c, true);
b();
ImageView imageView3 = this.f717c;
if (imageView3 != null) {
imageView3.addOnLayoutChangeListener(new j(this, imageView3));
}
TextView textView5 = this.f716b;
if (textView5 != null) {
textView5.addOnLayoutChangeListener(new j(this, textView5));
}
} else {
TextView textView6 = this.f721g;
if (textView6 != null || this.h != null) {
g(textView6, this.h, false);
}
}
if (hVar == null || TextUtils.isEmpty(null)) {
return;
}
setContentDescription(null);
}
public final void g(TextView textView, ImageView imageView, boolean z3) {
boolean z4;
h hVar = this.f715a;
CharSequence charSequence = hVar != null ? hVar.f704a : null;
if (imageView != null) {
imageView.setVisibility(8);
imageView.setImageDrawable(null);
}
boolean isEmpty = TextUtils.isEmpty(charSequence);
if (textView != null) {
if (isEmpty) {
z4 = false;
} else {
this.f715a.getClass();
z4 = true;
}
textView.setText(!isEmpty ? charSequence : null);
textView.setVisibility(z4 ? 0 : 8);
if (!isEmpty) {
setVisibility(0);
}
} else {
z4 = false;
}
if (z3 && imageView != null) {
ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) imageView.getLayoutParams();
int e4 = (z4 && imageView.getVisibility() == 0) ? (int) x2.m.e(getContext(), 8) : 0;
if (this.f723k.f5766C) {
if (e4 != marginLayoutParams.getMarginEnd()) {
marginLayoutParams.setMarginEnd(e4);
marginLayoutParams.bottomMargin = 0;
imageView.setLayoutParams(marginLayoutParams);
imageView.requestLayout();
}
} else if (e4 != marginLayoutParams.bottomMargin) {
marginLayoutParams.bottomMargin = e4;
marginLayoutParams.setMarginEnd(0);
imageView.setLayoutParams(marginLayoutParams);
imageView.requestLayout();
}
}
W0.a(this, isEmpty ? null : charSequence);
}
public int getContentHeight() {
View[] viewArr = {this.f716b, this.f717c, this.f720f};
int i = 0;
int i4 = 0;
boolean z3 = false;
for (int i5 = 0; i5 < 3; i5++) {
View view = viewArr[i5];
if (view != null && view.getVisibility() == 0) {
i4 = z3 ? Math.min(i4, view.getTop()) : view.getTop();
i = z3 ? Math.max(i, view.getBottom()) : view.getBottom();
z3 = true;
}
}
return i - i4;
}
public int getContentWidth() {
View[] viewArr = {this.f716b, this.f717c, this.f720f};
int i = 0;
int i4 = 0;
boolean z3 = false;
for (int i5 = 0; i5 < 3; i5++) {
View view = viewArr[i5];
if (view != null && view.getVisibility() == 0) {
i4 = z3 ? Math.min(i4, view.getLeft()) : view.getLeft();
i = z3 ? Math.max(i, view.getRight()) : view.getRight();
z3 = true;
}
}
return i - i4;
}
public h getTab() {
return this.f715a;
}
@Override // android.view.View
public final void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo accessibilityNodeInfo) {
super.onInitializeAccessibilityNodeInfo(accessibilityNodeInfo);
C0417a c0417a = this.f719e;
if (c0417a != null && c0417a.isVisible()) {
accessibilityNodeInfo.setContentDescription(this.f719e.c());
}
accessibilityNodeInfo.setCollectionItemInfo(P.j.a(isSelected(), 0, 1, this.f715a.f705b, 1).f1340a);
if (isSelected()) {
accessibilityNodeInfo.setClickable(false);
accessibilityNodeInfo.removeAction((AccessibilityNodeInfo.AccessibilityAction) P.f.f1330e.f1336a);
}
accessibilityNodeInfo.getExtras().putCharSequence("AccessibilityNodeInfo.roleDescription", getResources().getString(com.adif.elcanomovil.R.string.item_view_role_description));
}
@Override // android.widget.LinearLayout, android.view.View
public final void onMeasure(int i, int i4) {
int size = View.MeasureSpec.getSize(i);
int mode = View.MeasureSpec.getMode(i);
TabLayout tabLayout = this.f723k;
int tabMaxWidth = tabLayout.getTabMaxWidth();
if (tabMaxWidth > 0 && (mode == 0 || size > tabMaxWidth)) {
i = View.MeasureSpec.makeMeasureSpec(tabLayout.f5800t, IntCompanionObject.MIN_VALUE);
}
super.onMeasure(i, i4);
if (this.f716b != null) {
float f2 = tabLayout.f5797q;
int i5 = this.f722j;
ImageView imageView = this.f717c;
if (imageView == null || imageView.getVisibility() != 0) {
TextView textView = this.f716b;
if (textView != null && textView.getLineCount() > 1) {
f2 = tabLayout.f5798r;
}
} else {
i5 = 1;
}
float textSize = this.f716b.getTextSize();
int lineCount = this.f716b.getLineCount();
int maxLines = this.f716b.getMaxLines();
if (f2 != textSize || (maxLines >= 0 && i5 != maxLines)) {
if (tabLayout.f5765B == 1 && f2 > textSize && lineCount == 1) {
Layout layout = this.f716b.getLayout();
if (layout == null) {
return;
}
if ((f2 / layout.getPaint().getTextSize()) * layout.getLineWidth(0) > (getMeasuredWidth() - getPaddingLeft()) - getPaddingRight()) {
return;
}
}
this.f716b.setTextSize(0, f2);
this.f716b.setMaxLines(i5);
super.onMeasure(i, i4);
}
}
}
@Override // android.view.View
public final boolean performClick() {
boolean performClick = super.performClick();
if (this.f715a == null) {
return performClick;
}
if (!performClick) {
playSoundEffect(0);
}
h hVar = this.f715a;
TabLayout tabLayout = hVar.f707d;
if (tabLayout == null) {
throw new IllegalArgumentException("Tab not attached to a TabLayout");
}
tabLayout.k(hVar, true);
return true;
}
@Override // android.view.View
public void setSelected(boolean z3) {
isSelected();
super.setSelected(z3);
TextView textView = this.f716b;
if (textView != null) {
textView.setSelected(z3);
}
ImageView imageView = this.f717c;
if (imageView != null) {
imageView.setSelected(z3);
}
View view = this.f720f;
if (view != null) {
view.setSelected(z3);
}
}
public void setTab(h hVar) {
if (hVar != this.f715a) {
this.f715a = hVar;
d();
}
}
}