Commit 2a6ac4b2 authored by shiyl's avatar shiyl

确认订单商品图支持隐藏

parent d0e8ee30
...@@ -9,6 +9,8 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners ...@@ -9,6 +9,8 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners
import com.bumptech.glide.request.RequestOptions import com.bumptech.glide.request.RequestOptions
import com.chad.library.adapter.base.BaseQuickAdapter import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.viewholder.BaseViewHolder import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.yidian.bcommon.extensions.hide
import com.yidian.bcommon.extensions.show
import com.yidian.news.util.DensityUtil import com.yidian.news.util.DensityUtil
import com.yidian.shenghuoquan.buserorder.R import com.yidian.shenghuoquan.buserorder.R
import com.yidian.shenghuoquan.buserorder.dto.GoodsDto import com.yidian.shenghuoquan.buserorder.dto.GoodsDto
...@@ -24,14 +26,19 @@ class OrderConfirmCommodityListAdapter : BaseQuickAdapter<GoodsDto, BaseViewHold ...@@ -24,14 +26,19 @@ class OrderConfirmCommodityListAdapter : BaseQuickAdapter<GoodsDto, BaseViewHold
holder.getView<TextView>(R.id.tv_commodity_count).text = "共" + item.goodsNum + "件" holder.getView<TextView>(R.id.tv_commodity_count).text = "共" + item.goodsNum + "件"
holder.getView<TextView>(R.id.tv_commodity_amount).text = "¥" + String.format("%.2f", item.price) holder.getView<TextView>(R.id.tv_commodity_amount).text = "¥" + String.format("%.2f", item.price)
val ivCommodityPic = holder.getView<ImageView>(R.id.iv_commodity_pic) val ivCommodityPic = holder.getView<ImageView>(R.id.iv_commodity_pic)
Glide.with(context).load(item.picUrl) if (item.picUrl.isBlank()) {
.apply( ivCommodityPic.hide()
RequestOptions() } else {
.transform(CenterCrop(), RoundedCorners(DensityUtil.dp2px(12F))) ivCommodityPic.show()
.error(R.drawable.img_order_commodity_placeholder) Glide.with(context).load(item.picUrl)
.placeholder(R.drawable.img_order_commodity_placeholder) .apply(
) RequestOptions()
.into(ivCommodityPic) .transform(CenterCrop(), RoundedCorners(DensityUtil.dp2px(12F)))
.error(R.drawable.img_order_commodity_placeholder)
.placeholder(R.drawable.img_order_commodity_placeholder)
)
.into(ivCommodityPic)
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment