得物.apk(点击下载) / NewUserGiftView.java


package com.shizhuang.duapp.modules.live.audience.detail.widget.newuser;

import a.f;
import android.content.Context;
import android.graphics.drawable.GradientDrawable;
import android.util.AttributeSet;
import android.view.View;
import android.view.animation.OvershootInterpolator;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.constraintlayout.widget.Group;
import androidx.core.util.Consumer;
import co.c;
import co.d;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.shizhuang.duapp.R;
import com.shizhuang.duapp.common.extension.ViewExtensionKt;
import com.shizhuang.duapp.libs.duimageloaderview.DuImageLoaderView;
import com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout;
import com.shizhuang.duapp.modules.live.common.model.NewUserModel;
import com.shizhuang.duapp.modules.live.common.model.live.message.QixiLotteryResult;
import com.shizhuang.duapp.modules.live.common.pkmic.qixi.AdaptiveSizeGroup;
import fi.b;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt__LazyJVMKt;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.jvm.JvmOverloads;
import kotlin.text.StringsKt__StringNumberConversionsKt;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@Metadata(bv = {}, d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B'\b\u0007\u0012\u0006\u0010\u001c\u001a\u00020\u001b\u0012\n\b\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u001d\u0012\b\b\u0002\u0010\u001f\u001a\u00020\u0003¢\u0006\u0004\b \u0010!J\b\u0010\u0004\u001a\u00020\u0003H\u0014J\u0010\u0010\u0007\u001a\u00020\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0002J\u000e\u0010\n\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\bR+\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\f0\u000bj\b\u0012\u0004\u0012\u00020\f`\r8BX‚„\u0002¢\u0006\f\n\u0004\b\u000e\u0010\u000f\u001a\u0004\b\u0010\u0010\u0011R,\u0010\u001a\u001a\f\u0012\u0006\u0012\u0004\u0018\u00010\u0002\u0018\u00010\u00138\u0006@\u0006X†\u000e¢\u0006\u0012\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017\"\u0004\b\u0018\u0010\u0019¨\u0006\""}, d2 = {"Lcom/shizhuang/duapp/modules/live/audience/detail/widget/newuser/NewUserGiftView;", "Lcom/shizhuang/duapp/modules/live/common/base/BaseFrameLayout;", "Lcom/shizhuang/duapp/modules/live/common/model/NewUserModel$NewUserGiftList;", "", "getLayoutId", "result", "", "setGiftInfo", "Landroid/view/View$OnClickListener;", "onClickListener", "setOnCloseClickListener", "Ljava/util/ArrayList;", "Lcom/shizhuang/duapp/modules/live/common/model/live/message/QixiLotteryResult$GiftInfo;", "Lkotlin/collections/ArrayList;", "e", "Lkotlin/Lazy;", "getQixiGifts", "()Ljava/util/ArrayList;", "qixiGifts", "Landroidx/core/util/Consumer;", "f", "Landroidx/core/util/Consumer;", "getOnDismissListener", "()Landroidx/core/util/Consumer;", "setOnDismissListener", "(Landroidx/core/util/Consumer;)V", "onDismissListener", "Landroid/content/Context;", "context", "Landroid/util/AttributeSet;", "attrs", "defStyleAttr", "<init>", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "du_live_release"}, k = 1, mv = {1, 4, 2})
/* compiled from: NewUserGiftView.kt */
public final class NewUserGiftView extends BaseFrameLayout<NewUserModel.NewUserGiftList> {
    public static ChangeQuickRedirect changeQuickRedirect;
    public final Lazy e;
    @Nullable
    public Consumer<NewUserModel.NewUserGiftList> f;

    /* renamed from: g  reason: collision with root package name */
    public HashMap f18030g;

    /* compiled from: NewUserGiftView.kt */
    public static final class a implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final /* synthetic */ NewUserGiftView b;

        /* renamed from: c  reason: collision with root package name */
        public final /* synthetic */ boolean f18031c;

        public a(NewUserGiftView newUserGiftView, boolean z) {
            this.b = newUserGiftView;
            this.f18031c = z;
        }

        public final void run() {
            if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 189457, new Class[0], Void.TYPE).isSupported) {
                if (!this.f18031c) {
                    Consumer<NewUserModel.NewUserGiftList> onDismissListener = this.b.getOnDismissListener();
                    if (onDismissListener != null) {
                        onDismissListener.accept(null);
                        return;
                    }
                    return;
                }
                NewUserGiftView newUserGiftView = this.b;
                ChangeQuickRedirect changeQuickRedirect2 = NewUserGiftView.changeQuickRedirect;
                Object[] objArr = {newUserGiftView, new Float(0.2f), new Float(0.2f), new Float(1.0f), new Float(1.0f)};
                ChangeQuickRedirect changeQuickRedirect3 = NewUserGiftView.changeQuickRedirect;
                Class cls = Float.TYPE;
                if (!PatchProxy.proxy(objArr, newUserGiftView, changeQuickRedirect3, false, 189438, new Class[]{View.class, cls, cls, cls, cls}, Void.TYPE).isSupported) {
                    newUserGiftView.setScaleX(0.2f);
                    newUserGiftView.setScaleY(0.2f);
                    float f = (float) 2;
                    newUserGiftView.setPivotX(((float) newUserGiftView.getWidth()) / f);
                    newUserGiftView.setPivotY(((float) newUserGiftView.getHeight()) / f);
                    newUserGiftView.animate().scaleX(1.0f).scaleY(1.0f).setInterpolator(new OvershootInterpolator()).setListener(new zl0.a(newUserGiftView)).setDuration(400).start();
                }
            }
        }
    }

    @JvmOverloads
    public NewUserGiftView(@NotNull Context context) {
        this(context, null, 0);
    }

    private final ArrayList<QixiLotteryResult.GiftInfo> getQixiGifts() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 189434, new Class[0], ArrayList.class);
        return (ArrayList) (proxy.isSupported ? proxy.result : this.e.getValue());
    }

    @Override // com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout
    public void d(@Nullable View view) {
        if (!PatchProxy.proxy(new Object[]{view}, this, changeQuickRedirect, false, 189435, new Class[]{View.class}, Void.TYPE).isSupported) {
            super.d(view);
            GradientDrawable gradientDrawable = new GradientDrawable();
            gradientDrawable.setCornerRadius((float) b.b((float) 8));
            gradientDrawable.setColor(getContext().getResources().getColor(R.color.white));
            ((ConstraintLayout) e(R.id.giftContent)).setBackground(gradientDrawable);
            ((DuImageLoaderView) e(R.id.poizonLogo)).setBackgroundResource(R.drawable.new_user_gift_title_bg);
            setOnCloseClickListener(new NewUserGiftView$initView$1(this));
            float f12 = (float) 375;
            ((c) ((DuImageLoaderView) e(R.id.qixiLotteryBg)).i("https://apk.poizon.com/duApp/Android_Config/live/img/qixi_lottery_bg.png").v(new d(b.b(f12), b.b(f12)))).x();
        }
    }

    public View e(int i) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(i)}, this, changeQuickRedirect, false, 189445, new Class[]{Integer.TYPE}, View.class);
        if (proxy.isSupported) {
            return (View) proxy.result;
        }
        if (this.f18030g == null) {
            this.f18030g = new HashMap();
        }
        View view = (View) this.f18030g.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i);
        this.f18030g.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    public final void f(boolean z) {
        if (!PatchProxy.proxy(new Object[]{new Byte(z ? (byte) 1 : 0)}, this, changeQuickRedirect, false, 189437, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            post(new a(this, z));
        }
    }

    @Override // com.shizhuang.duapp.modules.live.common.base.BaseFrameLayout
    public int getLayoutId() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 189433, new Class[0], Integer.TYPE);
        return proxy.isSupported ? ((Integer) proxy.result).intValue() : R.layout.qixi_gift_result_view;
    }

    @Nullable
    public final Consumer<NewUserModel.NewUserGiftList> getOnDismissListener() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 189443, new Class[0], Consumer.class);
        return proxy.isSupported ? (Consumer) proxy.result : this.f;
    }

    public final void setGiftInfo(@Nullable NewUserModel.NewUserGiftList newUserGiftList) {
        List<NewUserModel.NewUserGiftInfo> awards;
        String str;
        Integer intOrNull;
        if (!PatchProxy.proxy(new Object[]{newUserGiftList}, this, changeQuickRedirect, false, 189439, new Class[]{NewUserModel.NewUserGiftList.class}, Void.TYPE).isSupported) {
            if (newUserGiftList == null || (awards = newUserGiftList.getAwards()) == null || awards.isEmpty()) {
                ((Group) e(R.id.giftSuccess)).setVisibility(8);
                ((ImageView) e(R.id.giftResultClose)).setVisibility(8);
                ((Group) e(R.id.giftFail)).setVisibility(0);
                ViewExtensionKt.i((TextView) e(R.id.iKnowGiftNone), 1000, new NewUserGiftView$setGiftInfo$1(this));
                return;
            }
            ((Group) e(R.id.giftSuccess)).setVisibility(0);
            ((Group) e(R.id.giftFail)).setVisibility(8);
            ((ImageView) e(R.id.giftResultClose)).setVisibility(0);
            TextView textView = (TextView) e(R.id.giftDesc);
            String string = getResources().getString(R.string.live_accept_gift);
            Object[] objArr = new Object[1];
            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{newUserGiftList}, this, changeQuickRedirect, false, 189440, new Class[]{NewUserModel.NewUserGiftList.class}, String.class);
            if (proxy.isSupported) {
                str = (String) proxy.result;
            } else {
                List<NewUserModel.NewUserGiftInfo> awards2 = newUserGiftList.getAwards();
                if (awards2 == null || awards2.isEmpty()) {
                    str = "";
                } else {
                    String str2 = "";
                    int i = 0;
                    for (T t : awards2) {
                        int i3 = i + 1;
                        if (i < 0) {
                            CollectionsKt__CollectionsKt.throwIndexOverflow();
                        }
                        StringBuilder i12 = f.i(str2, 12300);
                        i12.append(t.getName());
                        i12.append((char) 12301);
                        str2 = i12.toString();
                        i = i3;
                    }
                    str = str2;
                }
            }
            objArr[0] = str;
            h.a.w(objArr, 1, string, textView);
            getQixiGifts().clear();
            List<NewUserModel.NewUserGiftInfo> awards3 = newUserGiftList.getAwards();
            if (awards3 != null) {
                int i13 = 0;
                for (T t4 : awards3) {
                    int i14 = i13 + 1;
                    if (i13 < 0) {
                        CollectionsKt__CollectionsKt.throwIndexOverflow();
                    }
                    T t12 = t4;
                    ArrayList<QixiLotteryResult.GiftInfo> qixiGifts = getQixiGifts();
                    String cnt = t12.getCnt();
                    qixiGifts.add(new QixiLotteryResult.GiftInfo("", Integer.valueOf((cnt == null || (intOrNull = StringsKt__StringNumberConversionsKt.toIntOrNull(cnt)) == null) ? 0 : intOrNull.intValue()), t12.getImg(), t12.getName()));
                    i13 = i14;
                }
            }
            ((AdaptiveSizeGroup) e(R.id.giftIcon)).setGiftInfo(getQixiGifts());
            ViewExtensionKt.i((TextView) e(R.id.acceptGift), 1000, new NewUserGiftView$setGiftInfo$3(this));
            ViewExtensionKt.i((ImageView) e(R.id.giftResultClose), 1000, new NewUserGiftView$setGiftInfo$4(this));
        }
    }

    public final void setOnCloseClickListener(@NotNull View.OnClickListener onClickListener) {
        if (!PatchProxy.proxy(new Object[]{onClickListener}, this, changeQuickRedirect, false, 189441, new Class[]{View.OnClickListener.class}, Void.TYPE).isSupported) {
            ViewExtensionKt.i((ImageView) e(R.id.giftResultClose), 1000, new NewUserGiftView$setOnCloseClickListener$1(this, onClickListener));
        }
    }

    public final void setOnDismissListener(@Nullable Consumer<NewUserModel.NewUserGiftList> consumer) {
        if (!PatchProxy.proxy(new Object[]{consumer}, this, changeQuickRedirect, false, 189444, new Class[]{Consumer.class}, Void.TYPE).isSupported) {
            this.f = consumer;
        }
    }

    @JvmOverloads
    public NewUserGiftView(@NotNull Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, 0);
    }

    @JvmOverloads
    public NewUserGiftView(@NotNull Context context, @Nullable AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.e = LazyKt__LazyJVMKt.lazy(NewUserGiftView$qixiGifts$2.INSTANCE);
    }
}