package com.discord.views; import android.content.Context; import android.content.res.TypedArray; import android.util.AttributeSet; import android.view.LayoutInflater; import android.widget.TextView; import androidx.annotation.ColorInt; import androidx.annotation.StringRes; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.core.widget.TextViewCompat; import c.a.i.w3; import com.discord.R; import com.discord.widgets.user.profile.DraweeSpanStringBuilderExtensionsKt; import com.facebook.drawee.span.DraweeSpanStringBuilder; import com.facebook.drawee.span.SimpleDraweeSpanTextView; import d0.z.d.m; /* compiled from: UsernameView.kt */ public final class UsernameView extends ConstraintLayout { public final w3 i; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public UsernameView(Context context, AttributeSet attributeSet) { super(context, attributeSet); m.checkNotNullParameter(context, "context"); LayoutInflater.from(getContext()).inflate(2131558835, this); int i = 2131365621; TextView textView = (TextView) findViewById(2131365621); if (textView != null) { i = 2131365622; SimpleDraweeSpanTextView simpleDraweeSpanTextView = (SimpleDraweeSpanTextView) findViewById(2131365622); if (simpleDraweeSpanTextView != null) { w3 w3Var = new w3(this, textView, simpleDraweeSpanTextView); m.checkNotNullExpressionValue(w3Var, "ViewUsernameBinding.infl…ater.from(context), this)"); this.i = w3Var; if (attributeSet != null) { TypedArray obtainStyledAttributes = getContext().obtainStyledAttributes(attributeSet, R.a.UsernameView, 0, 0); m.checkNotNullExpressionValue(obtainStyledAttributes, "context.obtainStyledAttr…eable.UsernameView, 0, 0)"); try { m.checkNotNullExpressionValue(simpleDraweeSpanTextView, "binding.usernameText"); simpleDraweeSpanTextView.setText(obtainStyledAttributes.getText(1)); m.checkNotNullExpressionValue(simpleDraweeSpanTextView, "binding.usernameText"); simpleDraweeSpanTextView.setSingleLine(obtainStyledAttributes.getBoolean(3, true)); int resourceId = obtainStyledAttributes.getResourceId(4, 0); if (resourceId != 0) { TextViewCompat.setTextAppearance(simpleDraweeSpanTextView, resourceId); } simpleDraweeSpanTextView.setTextSize(0, getResources().getDimension(obtainStyledAttributes.getResourceId(5, 2131165776))); m.checkNotNullExpressionValue(textView, "binding.usernameTag"); textView.setText(obtainStyledAttributes.getText(0)); float f = obtainStyledAttributes.getFloat(2, 0.0f); if (f > ((float) 0)) { simpleDraweeSpanTextView.setLineSpacing(0.0f, f); } return; } finally { obtainStyledAttributes.recycle(); } } else { return; } } } throw new NullPointerException("Missing required view with ID: ".concat(getResources().getResourceName(i))); } public static /* synthetic */ void c(UsernameView usernameView, CharSequence charSequence, String str, boolean z2, Integer num, Integer num2, int i) { int i2 = i & 2; int i3 = i & 8; int i4 = i & 16; usernameView.b(charSequence, null, (i & 4) != 0 ? false : z2, null, null); } private final void setIsVerified(boolean z2) { this.i.b.setCompoundDrawablesWithIntrinsicBounds(z2 ? 2131232066 : 0, 0, 0, 0); } public final void a(boolean z2, @StringRes int i, boolean z3) { if (z2) { TextView textView = this.i.b; m.checkNotNullExpressionValue(textView, "binding.usernameTag"); textView.setVisibility(0); this.i.b.setText(i); setIsVerified(z3); return; } TextView textView2 = this.i.b; m.checkNotNullExpressionValue(textView2, "binding.usernameTag"); textView2.setVisibility(8); } public final void b(CharSequence charSequence, String str, boolean z2, Integer num, @ColorInt Integer num2) { m.checkNotNullParameter(charSequence, "usernameText"); DraweeSpanStringBuilder draweeSpanStringBuilder = new DraweeSpanStringBuilder(); Context context = getContext(); m.checkNotNullExpressionValue(context, "context"); DraweeSpanStringBuilder avatar$default = DraweeSpanStringBuilderExtensionsKt.setAvatar$default(draweeSpanStringBuilder, context, str, z2, num, num2, null, 32, null); avatar$default.append(charSequence); this.i.f177c.setDraweeSpanStringBuilder(avatar$default); } public final void setUsernameColor(@ColorInt int i) { this.i.f177c.setTextColor(i); } }