187 lines
5.9 KiB
Java
187 lines
5.9 KiB
Java
package E2;
|
|
|
|
import a.AbstractC0105a;
|
|
import android.content.Context;
|
|
import android.content.res.TypedArray;
|
|
import android.graphics.Bitmap;
|
|
import android.graphics.Path;
|
|
import android.graphics.Rect;
|
|
import android.graphics.RectF;
|
|
import android.graphics.drawable.Drawable;
|
|
import android.graphics.fonts.Font;
|
|
import android.graphics.fonts.FontFamily;
|
|
import android.graphics.fonts.FontStyle;
|
|
import android.os.Build;
|
|
import android.view.View;
|
|
import com.google.android.material.tabs.TabLayout;
|
|
import h2.AbstractC0379a;
|
|
import i2.AbstractC0396a;
|
|
import java.util.ArrayDeque;
|
|
import java.util.ArrayList;
|
|
import java.util.LinkedHashMap;
|
|
import java.util.LinkedHashSet;
|
|
import java.util.Map;
|
|
import java.util.TreeMap;
|
|
import java.util.TreeSet;
|
|
import java.util.concurrent.ConcurrentHashMap;
|
|
import java.util.concurrent.ConcurrentSkipListMap;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class e implements Q0.i, R0.f, S2.p, l0.b {
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public static e f383b;
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public static e f384c;
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final /* synthetic */ int f385a;
|
|
|
|
public /* synthetic */ e(int i) {
|
|
this.f385a = i;
|
|
}
|
|
|
|
public static RectF f(TabLayout tabLayout, View view) {
|
|
if (view == null) {
|
|
return new RectF();
|
|
}
|
|
if (tabLayout.f5767D || !(view instanceof H2.k)) {
|
|
return new RectF(view.getLeft(), view.getTop(), view.getRight(), view.getBottom());
|
|
}
|
|
H2.k kVar = (H2.k) view;
|
|
int contentWidth = kVar.getContentWidth();
|
|
int contentHeight = kVar.getContentHeight();
|
|
int e4 = (int) x2.m.e(kVar.getContext(), 24);
|
|
if (contentWidth < e4) {
|
|
contentWidth = e4;
|
|
}
|
|
int right = (kVar.getRight() + kVar.getLeft()) / 2;
|
|
int bottom = (kVar.getBottom() + kVar.getTop()) / 2;
|
|
int i = contentWidth / 2;
|
|
return new RectF(right - i, bottom - (contentHeight / 2), i + right, (right / 2) + bottom);
|
|
}
|
|
|
|
public static e g(Context context, int i) {
|
|
m3.d.f(i != 0, "Cannot create a CalendarItemStyle with a styleResId of 0");
|
|
TypedArray obtainStyledAttributes = context.obtainStyledAttributes(i, AbstractC0379a.f6767o);
|
|
Rect rect = new Rect(obtainStyledAttributes.getDimensionPixelOffset(0, 0), obtainStyledAttributes.getDimensionPixelOffset(2, 0), obtainStyledAttributes.getDimensionPixelOffset(1, 0), obtainStyledAttributes.getDimensionPixelOffset(3, 0));
|
|
AbstractC0105a.w(context, obtainStyledAttributes, 4);
|
|
AbstractC0105a.w(context, obtainStyledAttributes, 9);
|
|
AbstractC0105a.w(context, obtainStyledAttributes, 7);
|
|
obtainStyledAttributes.getDimensionPixelSize(8, 0);
|
|
k.a(context, obtainStyledAttributes.getResourceId(5, 0), obtainStyledAttributes.getResourceId(6, 0), new a(0)).a();
|
|
obtainStyledAttributes.recycle();
|
|
e eVar = new e(26);
|
|
m3.d.g(rect.left);
|
|
m3.d.g(rect.top);
|
|
m3.d.g(rect.right);
|
|
m3.d.g(rect.bottom);
|
|
return eVar;
|
|
}
|
|
|
|
public static Font h(FontFamily fontFamily, int i) {
|
|
FontStyle fontStyle = new FontStyle((i & 1) != 0 ? 700 : 400, (i & 2) != 0 ? 1 : 0);
|
|
Font font = fontFamily.getFont(0);
|
|
int i4 = i(fontStyle, font.getStyle());
|
|
for (int i5 = 1; i5 < fontFamily.getSize(); i5++) {
|
|
Font font2 = fontFamily.getFont(i5);
|
|
int i6 = i(fontStyle, font2.getStyle());
|
|
if (i6 < i4) {
|
|
font = font2;
|
|
i4 = i6;
|
|
}
|
|
}
|
|
return font;
|
|
}
|
|
|
|
public static int i(FontStyle fontStyle, FontStyle fontStyle2) {
|
|
return (Math.abs(fontStyle.getWeight() - fontStyle2.getWeight()) / 100) + (fontStyle.getSlant() == fontStyle2.getSlant() ? 0 : 2);
|
|
}
|
|
|
|
public static Path k(float f2, float f4, float f5, float f6) {
|
|
Path path = new Path();
|
|
path.moveTo(f2, f4);
|
|
path.lineTo(f5, f6);
|
|
return path;
|
|
}
|
|
|
|
@Override // Q0.i
|
|
public boolean a(Q0.b bVar) {
|
|
return false;
|
|
}
|
|
|
|
@Override // Q0.i
|
|
public Q0.c b(Q0.b bVar) {
|
|
return null;
|
|
}
|
|
|
|
@Override // Q0.i
|
|
public void c(int i) {
|
|
}
|
|
|
|
@Override // R0.f
|
|
public boolean d() {
|
|
return true;
|
|
}
|
|
|
|
@Override // Q0.i
|
|
public void e(Q0.b bVar, Bitmap bitmap, Map map, int i) {
|
|
}
|
|
|
|
@Override // S2.p
|
|
public Object j() {
|
|
switch (this.f385a) {
|
|
case 8:
|
|
return new TreeSet();
|
|
case 9:
|
|
return new LinkedHashSet();
|
|
case 10:
|
|
return new ArrayDeque();
|
|
case 11:
|
|
return new ArrayList();
|
|
case 12:
|
|
return new ConcurrentSkipListMap();
|
|
case 13:
|
|
return new ConcurrentHashMap();
|
|
case 14:
|
|
return new TreeMap();
|
|
case 15:
|
|
return new LinkedHashMap();
|
|
default:
|
|
return new S2.o(true);
|
|
}
|
|
}
|
|
|
|
public void l(TabLayout tabLayout, View view, View view2, float f2, Drawable drawable) {
|
|
RectF f4 = f(tabLayout, view);
|
|
RectF f5 = f(tabLayout, view2);
|
|
drawable.setBounds(AbstractC0396a.c(f2, (int) f4.left, (int) f5.left), drawable.getBounds().top, AbstractC0396a.c(f2, (int) f4.right, (int) f5.right), drawable.getBounds().bottom);
|
|
}
|
|
|
|
@Override // R0.f
|
|
public void shutdown() {
|
|
}
|
|
|
|
public e() {
|
|
this.f385a = 2;
|
|
new ConcurrentHashMap();
|
|
}
|
|
|
|
public e(View view, int i) {
|
|
this.f385a = i;
|
|
switch (i) {
|
|
case 5:
|
|
if (Build.VERSION.SDK_INT >= 30) {
|
|
new e(view, 4);
|
|
return;
|
|
} else {
|
|
new e(view, 4);
|
|
return;
|
|
}
|
|
default:
|
|
return;
|
|
}
|
|
}
|
|
}
|