| | |
| | | override fun onBind(holder: ViewHolder, position: Int, data: CourseBean) { |
| | | holder.bind<SimpleDraweeView>(R.id.iv_bg).setImageURI(data.coverUrl) |
| | | holder.setText(R.id.tv_title,data.courseTitle) |
| | | holder.setText(R.id.tv_subtitle,data.briefIntroduction) |
| | | holder.setText(R.id.tv_subtitle,data.description) |
| | | holder.setText(R.id.tv_count,(data.count).toString()) |
| | | |
| | | val iv_vip = holder.bind<View>(R.id.iv_vip) |
| | |
| | | iv_vip.gone() |
| | | tv_price.visible() |
| | | tv_free.gone() |
| | | tv_price.text = SpanBuilder("¥${"9.0"}").size(0,1,7).build() |
| | | tv_price.text = SpanBuilder("¥${data.generalPrice}").size(0,1,6).build() |
| | | }else->{ |
| | | tv_free.visible() |
| | | tv_offline.gone() |