四虎影院 v4.1.6版本的 MD5 值为:3c86dc44d368396917a29935d39af88b
以下内容为反编译后的 b.java 源代码,内容仅作参考
package g.a.b.l.j;
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.ui.home.Vod;
import com.movie.all.R;
import g.a.b.utils.f;
import h.a.a.p.o.j;
import kotlin.x;
import me.drakeet.multitype.ItemViewBinder;
import org.litepal.LitePalApplication;
public class b extends ItemViewBinder<Vod, a> implements View.OnClickListener {
public g.a.b.f.c a;
public static class a extends RecyclerView.ViewHolder {
@NonNull
public ImageView a;
@NonNull
public TextView b;
@NonNull
public TextView f9880c;
@NonNull
public TextView f9881d;
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.f9880c = (TextView) view.findViewById(R.id.item_tv_card_child_up_title);
this.f9881d = (TextView) view.findViewById(R.id.item_tv_card_child_title);
}
}
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);
}
@Override
public void onBindViewHolder(@NonNull a aVar, @NonNull Vod vod) {
aVar.itemView.setTag(R.id.itemData, vod);
aVar.itemView.setOnClickListener(this);
aVar.f9881d.setText(vod.L());
x<String, Integer> a2 = g.a.b.utils.b.a(aVar.getAdapterPosition(), vod.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.f9880c.setText(vod.R());
ViewGroup.LayoutParams layoutParams = aVar.a.getLayoutParams();
layoutParams.height = (int) (((f.a.b(LitePalApplication.getContext()) - f.a.a(LitePalApplication.getContext(), 4.0f)) / 3) * 1.4f);
aVar.a.setLayoutParams(layoutParams);
h.a.a.c.f(aVar.itemView.getContext()).load("https://cjt521.com" + vod.H()).b(0.1f).a(j.a).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));
}
}