四虎影院 v4.1.6版本的 MD5 值为:3c86dc44d368396917a29935d39af88b

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


package g.a.b.l.d;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import cn.luckxy.vod.bean.UpdateEvent;
import cn.luckxy.vod.bean.VodBean;
import com.movie.all.R;
import h.a.a.p.o.j;
import kotlin.x;
import me.drakeet.multitype.ItemViewBinder;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;

public class d extends ItemViewBinder<VodBean, a> implements View.OnClickListener {
    public g.a.b.f.c a;
    public boolean b;

    public static class a extends RecyclerView.ViewHolder {

        @NonNull
        public ImageView a;

        @NonNull
        public TextView b;

        @NonNull
        public TextView f9835c;

        @NonNull
        public TextView f9836d;

        @NonNull
        public TextView f9837e;

        public a(View view) {
            super(view);
            this.a = (ImageView) view.findViewById(R.id.item_iv_card_child_icon);
            this.b = (TextView) view.findViewById(R.id.item_tv_card_child_tip);
            this.f9835c = (TextView) view.findViewById(R.id.item_tv_card_child_up_title);
            this.f9836d = (TextView) view.findViewById(R.id.item_tv_card_child_title);
            this.f9837e = (TextView) view.findViewById(R.id.item_tv_card_child_vod_blurb);
        }
    }

    public void a(g.a.b.f.c cVar) {
        this.a = cVar;
    }

    @Override
    public void onClick(View view) {
        g.a.b.f.c cVar;
        Object tag = view.getTag(R.id.itemData);
        if (tag == null || (cVar = this.a) == null) {
            return;
        }
        cVar.a(view, tag);
    }

    @Subscribe(sticky = true, threadMode = ThreadMode.MAIN)
    public void onEvent(UpdateEvent updateEvent) {
        this.b = updateEvent.isScroll;
    }

    @Override
    public void onBindViewHolder(@NonNull a aVar, @NonNull VodBean vodBean) {
        aVar.itemView.setTag(R.id.itemData, vodBean);
        aVar.itemView.setOnClickListener(this);
        aVar.f9836d.setText(vodBean.L());
        if (vodBean.C() == null || vodBean.C().isEmpty()) {
            aVar.f9837e.setVisibility(8);
        } else {
            aVar.f9837e.setVisibility(0);
            aVar.f9837e.setText(vodBean.C());
        }
        x<String, Integer> a2 = g.a.b.utils.b.a(aVar.getAdapterPosition(), vodBean.x());
        if (a2.a().isEmpty()) {
            aVar.b.setVisibility(4);
        } else {
            aVar.b.setVisibility(0);
            aVar.b.setText(a2.a());
            aVar.b.setBackgroundResource(a2.b().intValue());
        }
        aVar.f9835c.setText(vodBean.R());
        h.a.a.c.f(aVar.itemView.getContext()).load("https://cjt521.com" + vodBean.H()).b(0.1f).a(j.a).g().a(aVar.a);
    }

    @Override
    @NonNull
    public a onCreateViewHolder(@NonNull LayoutInflater layoutInflater, @NonNull ViewGroup viewGroup) {
        return new a(layoutInflater.inflate(R.layout.item_card_child, viewGroup, false));
    }
}