@Override
protected void onBindViewHolder(@NonNull ViewHolder holder, @NonNull final VideoItem item) {
if (item.data.cover.homePageCover != null) {
Glide.with(mActivity).load(item.data.cover.homePageCover).into(holder.imageButton);
} else {
Glide.with(mActivity).load(item.data.cover.detailCover).into(holder.imageButton);
}
holder.imageButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(mActivity, MovieDetailActivity.class);
Bundle bundle = new Bundle();
bundle.putParcelable("DATA", item.data);
intent.putExtras(bundle);
mActivity.startActivity(intent);
}
});
holder.title.setText(item.data.title);
holder.title.setTypeface(Typeface.createFromAsset(mActivity.getAssets(), mActivity.getString(R.string.DB1FontPath)));
holder.info.setText("#" + item.data.category + " / " + TranslateDuration.translateSeconds(item.data.duration));
holder.info.setTypeface(Typeface.createFromAsset(mActivity.getAssets(), mActivity.getString(R.string.LFontPath)));
}
VideoItemBinder.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:MyEyepetizer
作者:
评论列表
文章目录