VideoItemBinder.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:MyEyepetizer 作者:
@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)));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号