package q62; import a62.g; import android.content.Context; import android.graphics.Typeface; import android.os.Build; import android.text.Layout; import android.text.SpannableStringBuilder; import android.text.StaticLayout; import android.text.TextDirectionHeuristic; import android.text.TextDirectionHeuristics; import android.text.TextPaint; import android.text.TextUtils; import android.util.TypedValue; import com.xingin.android.mixim.msg.MsgType; import com.xingin.utils.XYUtilsCenter; import com.xingin.utils.core.d1; import java.lang.reflect.InvocationTargetException; import kotlin.Lazy; import kotlin.LazyKt__LazyJVMKt; import kotlin.Metadata; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Lambda; import nu2.i; import t10.b0; import y52.c; import z32.d; @Metadata(bv = {}, d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\r\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0007\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0017\u0010\u0018J\u0006\u0010\u0003\u001a\u00020\u0002JB\u0010\u000f\u001a\u0004\u0018\u00010\u000e2\u0006\u0010\u0005\u001a\u00020\u00042\b\b\u0001\u0010\u0007\u001a\u00020\u00062\b\b\u0002\u0010\t\u001a\u00020\b2\b\b\u0002\u0010\n\u001a\u00020\b2\b\b\u0002\u0010\f\u001a\u00020\u000b2\b\b\u0002\u0010\r\u001a\u00020\u0006R#\u0010\u0016\u001a\n \u0011*\u0004\u0018\u00010\u00100\u00108BX\u0002¢\u0006\f\n\u0004\b\u0012\u0010\u0013\u001a\u0004\b\u0014\u0010\u0015¨\u0006\u0019"}, d2 = {"Lq62/q;", "", "", "d", "", MsgType.TYPE_TEXT, "", "textColor", "", "textSize", "spacingAddition", "", "includePad", "layoutWidth", "Landroid/text/StaticLayout;", "b", "Landroid/graphics/Typeface;", "kotlin.jvm.PlatformType", "fontCache$delegate", "Lkotlin/Lazy;", "a", "()Landroid/graphics/Typeface;", "fontCache", "<init>", "()V", "redview_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: StaticLayoutTextFactory.kt */ public final class q { /* renamed from: a reason: collision with root package name */ public static final q f120640a = new q(); /* renamed from: b reason: collision with root package name */ public static final c f120641b; /* renamed from: c reason: collision with root package name */ public static int f120642c = b0.f132040a.e(); /* renamed from: d reason: collision with root package name */ public static final Lazy f120643d = LazyKt__LazyJVMKt.lazy(a.f120644a); @Metadata(bv = {}, d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Landroid/graphics/Typeface;", "kotlin.jvm.PlatformType", "a", "()Landroid/graphics/Typeface;"}, k = 3, mv = {1, 6, 0}) /* compiled from: StaticLayoutTextFactory.kt */ public static final class a extends Lambda implements Function0<Typeface> { /* renamed from: a reason: collision with root package name */ public static final a f120644a = new a(); public a() { super(0); } /* renamed from: a */ public final Typeface invoke() { return i.c(XYUtilsCenter.e(), 1); } } static { c cVar = new c((Context) XYUtilsCenter.e(), false); cVar.s(new g(XYUtilsCenter.e())); f120641b = cVar; } public static /* synthetic */ StaticLayout c(q qVar, CharSequence charSequence, int i10, float f14, float f15, boolean z14, int i14, int i15, Object obj) { float f16 = (i15 & 4) != 0 ? 15.0f : f14; if ((i15 & 8) != 0) { f15 = (float) d1.b(4.0f); } boolean z15 = (i15 & 16) != 0 ? true : z14; if ((i15 & 32) != 0) { i14 = f120642c; } return qVar.b(charSequence, i10, f16, f15, z15, i14); } public final Typeface a() { return (Typeface) f120643d.getValue(); } /* JADX WARNING: Removed duplicated region for block: B:17:0x0081 */ /* JADX WARNING: Removed duplicated region for block: B:18:0x00a7 */ public final StaticLayout b(CharSequence charSequence, int i10, float f14, float f15, boolean z14, int i14) { SpannableStringBuilder spannableStringBuilder; Intrinsics.checkNotNullParameter(charSequence, MsgType.TYPE_TEXT); TextPaint textPaint = new TextPaint(1); if (XYUtilsCenter.e() != null) { textPaint.density = XYUtilsCenter.e().getResources().getDisplayMetrics().density; textPaint.setTextSize(TypedValue.applyDimension(2, f14, XYUtilsCenter.e().getResources().getDisplayMetrics())); } else { textPaint.setTextSize((float) d1.o(f14)); } textPaint.setTypeface(a()); textPaint.setColor(i10); SpannableStringBuilder spannableStringBuilder2 = new SpannableStringBuilder(); try { if (charSequence instanceof String) { spannableStringBuilder = f120641b.p(XYUtilsCenter.e(), (String) charSequence); Intrinsics.checkNotNullExpressionValue(spannableStringBuilder, "richParserManager.parseS…ilsCenter.getApp(), text)"); } else { if (charSequence instanceof SpannableStringBuilder) { spannableStringBuilder = (SpannableStringBuilder) charSequence; } if (Build.VERSION.SDK_INT < 23) { return StaticLayout.Builder.obtain(spannableStringBuilder2, 0, spannableStringBuilder2.length(), textPaint, i14).setMaxLines(2).setEllipsize(TextUtils.TruncateAt.END).setLineSpacing(f15, 1.0f).setIncludePad(z14).build(); } try { Class<?> cls = Class.forName(StaticLayout.class.getName()); Class<?> cls2 = Integer.TYPE; Class<?> cls3 = Float.TYPE; Object newInstance = cls.getConstructor(CharSequence.class, cls2, cls2, TextPaint.class, cls2, Layout.Alignment.class, TextDirectionHeuristic.class, cls3, cls3, Boolean.TYPE, TextUtils.TruncateAt.class, cls2, cls2).newInstance(spannableStringBuilder2, 0, Integer.valueOf(spannableStringBuilder2.length()), textPaint, Integer.valueOf(i14), Layout.Alignment.ALIGN_NORMAL, TextDirectionHeuristics.FIRSTSTRONG_LTR, Float.valueOf(1.0f), Float.valueOf(f15), Boolean.valueOf(z14), TextUtils.TruncateAt.END, Integer.valueOf(i14), 2); if (newInstance != null) { return (StaticLayout) newInstance; } throw new NullPointerException("null cannot be cast to non-null type android.text.StaticLayout"); } catch (NoSuchMethodException e14) { e14.printStackTrace(); return null; } catch (ClassNotFoundException e15) { e15.printStackTrace(); return null; } catch (IllegalAccessException e16) { e16.printStackTrace(); return null; } catch (InstantiationException e17) { e17.printStackTrace(); return null; } catch (InvocationTargetException e18) { e18.printStackTrace(); return null; } } spannableStringBuilder2 = spannableStringBuilder; } catch (StringIndexOutOfBoundsException e19) { d.d(e19); } if (Build.VERSION.SDK_INT < 23) { } } public final void d() { f120642c = b0.f132040a.e(); } }