小红书.apk(点击下载) / AlphaEmceeWarningDialog.java


package com.xingin.alpha.emcee.guide;

import android.content.Context;
import android.content.res.Resources;
import android.text.SpannableString;
import android.text.style.ForegroundColorSpan;
import android.util.TypedValue;
import android.widget.Button;
import android.widget.TextView;
import com.xingin.alpha.R$color;
import com.xingin.alpha.R$id;
import com.xingin.alpha.R$layout;
import com.xingin.alpha.base.AlphaBaseCustomCenterDialog;
import com.xingin.android.mixim.msg.bean.receive.AlphaImWarningMessage;
import com.xingin.widgets.XYImageView;
import el.g0;
import g9.c;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import kotlin.text.StringsKt__StringsKt;
import sy.q1;

@Metadata(bv = {}, d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\r\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0015\u001a\u00020\u0014\u0012\u0006\u0010\u0010\u001a\u00020\u000b¢\u0006\u0004\b\u0016\u0010\u0017J\b\u0010\u0003\u001a\u00020\u0002H\u0014J\b\u0010\u0005\u001a\u00020\u0004H\u0014J\u001a\u0010\n\u001a\u00020\t2\u0006\u0010\u0007\u001a\u00020\u00062\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002R\u0017\u0010\u0010\u001a\u00020\u000b8\u0006¢\u0006\f\n\u0004\b\f\u0010\r\u001a\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0013\u001a\u00020\u00028\u0002X‚\u0004¢\u0006\u0006\n\u0004\b\u0011\u0010\u0012¨\u0006\u0018"}, d2 = {"Lcom/xingin/alpha/emcee/guide/AlphaEmceeWarningDialog;", "Lcom/xingin/alpha/base/AlphaBaseCustomCenterDialog;", "", "H", "", "K", "", "desc", "reason", "", "L", "Lcom/xingin/android/mixim/msg/bean/receive/AlphaImWarningMessage;", "t", "Lcom/xingin/android/mixim/msg/bean/receive/AlphaImWarningMessage;", "getData", "()Lcom/xingin/android/mixim/msg/bean/receive/AlphaImWarningMessage;", "data", "u", "I", "highlightColor", "Landroid/content/Context;", "context", "<init>", "(Landroid/content/Context;Lcom/xingin/android/mixim/msg/bean/receive/AlphaImWarningMessage;)V", "alpha_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: AlphaEmceeWarningDialog.kt */
public final class AlphaEmceeWarningDialog extends AlphaBaseCustomCenterDialog {

    /* renamed from: t  reason: collision with root package name */
    public final AlphaImWarningMessage f42225t;

    /* renamed from: u  reason: collision with root package name */
    public final int f42226u;

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48)
    /* compiled from: AlphaEmceeWarningDialog.kt */
    public static final class a extends Lambda implements Function0<Unit> {

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ AlphaEmceeWarningDialog f42227a;

        /* JADX INFO: super call moved to the top of the method (can break code semantics) */
        public a(AlphaEmceeWarningDialog alphaEmceeWarningDialog) {
            super(0);
            this.f42227a = alphaEmceeWarningDialog;
        }

        @Override // kotlin.jvm.functions.Function0
        public final void invoke() {
            this.f42227a.dismiss();
        }
    }

    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
    public AlphaEmceeWarningDialog(Context context, AlphaImWarningMessage alphaImWarningMessage) {
        super(context, false, false, false, false, null, 62, null);
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(alphaImWarningMessage, "data");
        this.f42225t = alphaImWarningMessage;
        this.f42226u = context.getResources().getColor(R$color.xhsTheme_colorRed);
    }

    @Override // com.xingin.alpha.base.AlphaBaseCustomCenterDialog
    public int H() {
        return R$layout.f40016alpha_dialog_emcee_warning;
    }

    @Override // com.xingin.alpha.base.AlphaBaseCustomCenterDialog
    public void K() {
        CharSequence charSequence;
        super.K();
        Resources system = Resources.getSystem();
        Intrinsics.checkExpressionValueIsNotNull(system, "Resources.getSystem()");
        boolean z14 = true;
        Resources system2 = Resources.getSystem();
        Intrinsics.checkExpressionValueIsNotNull(system2, "Resources.getSystem()");
        c.h((XYImageView) findViewById(R$id.iconView), "https://picasso-static.xiaohongshu.com/fe-platform/88e3b71f06e1d8a0feca8d0ccd757e361d226f43.png", (int) TypedValue.applyDimension(1, (float) 126, system.getDisplayMetrics()), (int) TypedValue.applyDimension(1, (float) 95, system2.getDisplayMetrics()), null, g0.f72750a.k(), null, 40, null);
        Button button = (Button) findViewById(R$id.aiu);
        Intrinsics.checkNotNullExpressionValue(button, "confirmView");
        q1.S(button, 0, new a(this), 1, null);
        TextView textView = (TextView) findViewById(R$id.contentView);
        String descV2 = this.f42225t.getDescV2();
        if (!(descV2 == null || descV2.length() == 0)) {
            z14 = false;
        }
        if (z14) {
            charSequence = L(this.f42225t.getDesc(), this.f42225t.getReason());
        } else {
            String descV22 = this.f42225t.getDescV2();
            Intrinsics.checkNotNull(descV22);
            charSequence = L(descV22, this.f42225t.getReason());
        }
        textView.setText(charSequence);
    }

    public final CharSequence L(String str, String str2) {
        int i10;
        SpannableString spannableString = new SpannableString(str);
        if ((str2 == null || str2.length() == 0) || (i10 = StringsKt__StringsKt.indexOf$default((CharSequence) spannableString, str2, 0, false, 6, (Object) null)) < 0) {
            return spannableString;
        }
        spannableString.setSpan(new ForegroundColorSpan(this.f42226u), i10, str2.length() + i10, 33);
        return spannableString;
    }
}