From 718f31c92e2029d05260810435a2c70cef6e6ce5 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期四, 24 四月 2025 10:45:55 +0800 Subject: [PATCH] save --- app/src/main/java/com/sinata/xqmuse/ui/home/adapter/CardBannerAdapter.kt | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/ui/home/adapter/CardBannerAdapter.kt b/app/src/main/java/com/sinata/xqmuse/ui/home/adapter/CardBannerAdapter.kt index cfd8ee4..0a951fb 100644 --- a/app/src/main/java/com/sinata/xqmuse/ui/home/adapter/CardBannerAdapter.kt +++ b/app/src/main/java/com/sinata/xqmuse/ui/home/adapter/CardBannerAdapter.kt @@ -8,6 +8,8 @@ import androidx.recyclerview.widget.RecyclerView import cn.sinata.xldutils.gone import cn.sinata.xldutils.utils.SpanBuilder +import cn.sinata.xldutils.utils.ellipsize +import cn.sinata.xldutils.utils.formatPhone import cn.sinata.xldutils.visible import com.facebook.drawee.view.SimpleDraweeView import com.sinata.xqmuse.R @@ -30,10 +32,10 @@ size: Int ) { val bannerViewHolder = holder as BannerViewHolder - bannerViewHolder.iv_bg.setImageURI(data?.backgroundUrl) + bannerViewHolder.iv_bg.setImageURI(data?.coverUrl?.split(",")?.get(1)) bannerViewHolder.tv_title.text = data?.meditationTitle - bannerViewHolder.tv_subtitle.text = data?.coverDescription - bannerViewHolder.tv_count.text = (data?.realLearnedNum?:0).toString() + bannerViewHolder.tv_subtitle.text = data?.coverDescription?.ellipsize(4) + bannerViewHolder.tv_count.text = ((data?.realLearnedNum?:0)+(data?.virtualLearnedNum?:0)).toString() when(data?.chargeType){ //1=免费 2=会员免费 3=单独收费 2->{ bannerViewHolder.iv_vip.visible() -- Gitblit v1.7.1