红果免费短剧 v6.2.3.32版本的 MD5 值为:a6b05492607eab2c8a25f26d2f238ae0

以下内容为反编译后的 c.java 源代码,内容仅作参考


package com.dragon.read.social.reward.luckbag;

import android.content.Context;
import android.graphics.Color;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.drawable.GradientDrawable;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.ContextCompat;
import androidx.databinding.ViewDataBinding;
import com.bytedance.accountseal.a.l;
import com.bytedance.apm.agent.v2.instrumentation.ClickAgent;
import com.dragon.read.app.App;
import com.dragon.read.component.biz.impl.community.a.ai;
import com.dragon.read.reader.util.h;
import com.dragon.read.rpc.model.CommentUserStrInfo;
import com.dragon.read.social.comment.ui.AvatarView;
import com.dragon.read.social.report.CommonExtraInfo;
import com.dragon.read.social.reward.p;
import com.dragon.read.util.cd;
import com.dragon.read.util.kotlin.UIKt;
import com.phoenix.read.R;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;

public final class c extends com.dragon.read.widget.h.a<LuckBagTaskInfo> {

    public static final a f88719a = new a(null);

    public final ai f88720b;

    public Map<Integer, View> f88721c;
    private final SpannableStringBuilder m;
    private final int n;
    private b o;

    public interface b {
        void a(LuckBagTaskInfo luckBagTaskInfo);

        void b(LuckBagTaskInfo luckBagTaskInfo);

        void c(LuckBagTaskInfo luckBagTaskInfo);
    }

    private final int g(int i) {
        return i != 2 ? i != 3 ? i != 4 ? i != 5 ? R.drawable.c6j : R.drawable.c6g : R.drawable.c6h : R.drawable.c6i : R.drawable.c6k;
    }

    @Override
    public View b(int i) {
        Map<Integer, View> map = this.f88721c;
        View view = map.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i);
        if (findViewById == null) {
            return null;
        }
        map.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    @Override
    public void c() {
        this.f88721c.clear();
    }

    public static final class a {
        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private a() {
        }
    }

    public final b getOnClickPushListener() {
        return this.o;
    }

    @Override
    protected int getPushViewHeight() {
        return this.n;
    }

    @Override
    protected View getContentView() {
        View root = this.f88720b.getRoot();
        Intrinsics.checkNotNullExpressionValue(root, "binding.root");
        return root;
    }

    public static final class C3400c implements AvatarView.a {
        C3400c() {
        }

        @Override
        public final void a() {
            b onClickPushListener = c.this.getOnClickPushListener();
            if (onClickPushListener != null) {
                onClickPushListener.b(c.this.getPushData());
            }
        }
    }

    public static final class d implements Runnable {

        final String f88723a;

        final LuckBagTaskInfo f88724b;

        final c f88725c;

        d(String str, LuckBagTaskInfo luckBagTaskInfo, c cVar) {
            this.f88723a = str;
            this.f88724b = luckBagTaskInfo;
            this.f88725c = cVar;
        }

        @Override
        public final void run() {
            String str = this.f88723a + " 送出1个" + this.f88724b.getGiftName();
            c cVar = this.f88725c;
            String str2 = this.f88723a;
            p pVar = p.f88766a;
            TextView textView = cVar.f88720b.f;
            Intrinsics.checkNotNullExpressionValue(textView, "binding.pushTitle");
            pVar.a(textView, str, 0, str2.length());
        }
    }

    public final void setOnClickPushListener(b bVar) {
        this.o = bVar;
    }

    public static final class e implements View.OnClickListener {
        e() {
        }

        @Override
        public final void onClick(View view) {
            ClickAgent.onClick(view);
            c.this.a(false);
            b onClickPushListener = c.this.getOnClickPushListener();
            if (onClickPushListener != null) {
                onClickPushListener.c(c.this.getPushData());
            }
        }
    }

    public static final class f implements View.OnClickListener {
        f() {
        }

        @Override
        public final void onClick(View view) {
            ClickAgent.onClick(view);
            b onClickPushListener = c.this.getOnClickPushListener();
            if (onClickPushListener != null) {
                onClickPushListener.a(c.this.getPushData());
            }
        }
    }

    @Override
    public void a(Window window) {
        Intrinsics.checkNotNullParameter(window, "window");
        super.a(window);
        this.f88720b.f56612b.setAnimationFromUrl("http://lf3-reading.fqnovelpic.com/obj/novel-common/file_lottie_streamers_falling.json");
        this.f88720b.f56612b.playAnimation();
    }

    public c(Context context) {
        super(context);
        Intrinsics.checkNotNullParameter(context, "context");
        this.f88721c = new LinkedHashMap();
        this.m = new SpannableStringBuilder("掉落 百万金币福袋 待瓜分");
        this.n = UIKt.getDp(96);
        ViewDataBinding a2 = androidx.databinding.d.a(LayoutInflater.from(context), R.layout.b23, (ViewGroup) this, false);
        Intrinsics.checkNotNullExpressionValue(a2, "inflate(\n            Lay…          false\n        )");
        this.f88720b = (ai) a2;
    }

    private final int d(int i) {
        if (i != 2) {
            if (i != 3) {
                if (i != 4) {
                    if (i != 5) {
                        return Color.parseColor("#FFE9D9");
                    }
                    return Color.parseColor("#333333");
                }
                return Color.parseColor("#D2ECFF");
            }
            return Color.parseColor("#F3FFD2");
        }
        return Color.parseColor("#FAEABD");
    }

    private final int e(int i) {
        if (i != 2) {
            if (i != 3) {
                if (i != 4) {
                    if (i != 5) {
                        return Color.parseColor("#FFFBF0");
                    }
                    return Color.parseColor("#333333");
                }
                return Color.parseColor("#DAEDFB");
            }
            return Color.parseColor("#F0FBDD");
        }
        return Color.parseColor("#FFF7DA");
    }

    private final int f(int i) {
        if (i != 2) {
            if (i != 3) {
                if (i != 4) {
                    if (i != 5) {
                        return Color.parseColor("#D8E9F2");
                    }
                    return Color.parseColor("#333333");
                }
                return Color.parseColor("#CBE3F1");
            }
            return Color.parseColor("#ECF1C8");
        }
        return Color.parseColor("#FFEEC2");
    }

    @Override
    public void setData(LuckBagTaskInfo luckBagTaskInfo) {
        String str;
        Intrinsics.checkNotNullParameter(luckBagTaskInfo, l.n);
        super.setData((c) luckBagTaskInfo);
        CommentUserStrInfo userInfo = luckBagTaskInfo.getUserInfo();
        if (userInfo != null) {
            CommonExtraInfo commonExtraInfo = new CommonExtraInfo();
            commonExtraInfo.addParam("follow_source", "luck_bag");
            commonExtraInfo.addParam("enter_from", "luck_bag");
            commonExtraInfo.addParam("position", "profile");
            this.f88720b.h.a(userInfo, commonExtraInfo);
            this.f88720b.h.f82152a.setOnClickReportListener(new C3400c());
        }
        CommentUserStrInfo userInfo2 = luckBagTaskInfo.getUserInfo();
        if (userInfo2 != null) {
            str = userInfo2.userName;
        } else {
            str = null;
        }
        if (str == null) {
            str = "书友";
        }
        this.f88720b.f.post(new d(str, luckBagTaskInfo, this));
        ImageView imageView = this.f88720b.f56611a;
        Intrinsics.checkNotNullExpressionValue(imageView, "binding.closeBtn");
        UIKt.setClickListener(imageView, new e());
        TextView textView = this.f88720b.f56613c;
        Intrinsics.checkNotNullExpressionValue(textView, "binding.luckBagBtn");
        UIKt.setClickListener(textView, new f());
    }

    @Override
    public void a(int i) {
        boolean z;
        int color;
        int color2;
        int color3;
        int color4;
        int i2;
        if (i == 5) {
            z = true;
        } else {
            z = false;
        }
        ConstraintLayout constraintLayout = this.f88720b.e;
        GradientDrawable gradientDrawable = new GradientDrawable(GradientDrawable.Orientation.TL_BR, new int[]{d(i), e(i), f(i)});
        gradientDrawable.setCornerRadii(new float[]{UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10), UIKt.getDp(10)});
        constraintLayout.setBackground(gradientDrawable);
        this.f88720b.h.a(i);
        if (i != 1) {
            if (i != 5) {
                color = h.a(i);
                color2 = h.a(i, 0.4f);
                color3 = h.b(i);
            } else {
                color = ContextCompat.getColor(App.context(), R.color.u);
                color2 = ContextCompat.getColor(App.context(), R.color.a88);
                color3 = ContextCompat.getColor(App.context(), R.color.a7);
            }
        } else {
            color = ContextCompat.getColor(App.context(), R.color.t);
            color2 = ContextCompat.getColor(App.context(), R.color.jx);
            color3 = ContextCompat.getColor(App.context(), R.color.a6);
        }
        this.f88720b.f.setTextColor(color);
        this.f88720b.g.setTextColor(color2);
        this.m.setSpan(new ForegroundColorSpan(cd.g(i)), 3, 9, 33);
        this.f88720b.g.setText(this.m);
        TextView textView = this.f88720b.f56613c;
        textView.setTextColor(color3);
        if (z) {
            color4 = ContextCompat.getColor(textView.getRootView().getContext(), R.color.skin_color_white_dark);
        } else {
            color4 = ContextCompat.getColor(textView.getRootView().getContext(), R.color.skin_color_white_light);
        }
        textView.getBackground().setColorFilter(new PorterDuffColorFilter(color4, PorterDuff.Mode.SRC_IN));
        ImageView imageView = this.f88720b.d;
        if (z) {
            i2 = R.drawable.img_reward_luck_bag_dark;
        } else {
            i2 = R.drawable.coo;
        }
        imageView.setImageResource(i2);
        this.f88720b.f56611a.setImageResource(g(i));
    }
}