| | |
| | | size: Int |
| | | ) { |
| | | val bannerViewHolder = holder as BannerViewHolder |
| | | bannerViewHolder.iv_bg.setImageURI(data?.backgroundUrl) |
| | | val coverUrl = data?.coverUrl?:"" |
| | | if (coverUrl.contains(",")){ |
| | | bannerViewHolder.iv_bg.setImageURI(coverUrl.split(",").firstOrNull()) |
| | | }else |
| | | bannerViewHolder.iv_bg.setImageURI(coverUrl) |
| | | bannerViewHolder.tv_name.text = data?.meditationTitle |
| | | bannerViewHolder.tv_subtitle.text = data?.coverDescription |
| | | bannerViewHolder.iv_play.setOnClickListener { |
| | | context.toast("播放") |
| | | } |
| | | } |
| | | |
| | | inner class BannerViewHolder(v:View) :RecyclerView.ViewHolder(v){ |