|
|
@@ -17,6 +17,7 @@ import com.bumptech.glide.request.target.SimpleTarget;
|
|
|
import com.bumptech.glide.request.transition.Transition;
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
import com.chad.library.adapter.base.BaseViewHolder;
|
|
|
+import com.itant.shibei.BuildConfig;
|
|
|
import com.itant.shibei.R;
|
|
|
import com.itant.shibei.base.ItemLongClickListener;
|
|
|
import com.itant.shibei.manager.UserInfoManager;
|
|
|
@@ -51,7 +52,7 @@ public class GoodsAdapter extends BaseQuickAdapter<GoodsBean, BaseViewHolder> {
|
|
|
holder.setText(R.id.tv_good_comment, StringTool.getPercent(goodsBean.dingNum, goodsBean.dingNum+goodsBean.caiNum));
|
|
|
holder.setText(R.id.tv_ding, StringTool.getNumberString(goodsBean.dingNum));
|
|
|
holder.setText(R.id.tv_cai, StringTool.getNumberString(goodsBean.caiNum));
|
|
|
- holder.setText(R.id.tv_see_num, StringTool.getNumberString(goodsBean.seeNum));
|
|
|
+ holder.setText(R.id.tv_see_num, goodsBean.seeNum==null ? "0" : StringTool.getNumberString(goodsBean.seeNum));
|
|
|
|
|
|
holder.setOnClickListener(R.id.cv_goods, v -> {
|
|
|
if (!UserInfoManager.getInstance().getBeiUser().isVip) {
|
|
|
@@ -72,6 +73,9 @@ public class GoodsAdapter extends BaseQuickAdapter<GoodsBean, BaseViewHolder> {
|
|
|
|
|
|
// 解决图片错乱
|
|
|
RoundedImageView aciv_goods = holder.getView(R.id.aciv_goods);
|
|
|
+ if (!goodsBean.coverImageUrl.startsWith("http")) {
|
|
|
+ goodsBean.coverImageUrl = BuildConfig.BASE_URL + goodsBean.coverImageUrl;
|
|
|
+ }
|
|
|
aciv_goods.setTag(R.id.aciv_goods, goodsBean.coverImageUrl);
|
|
|
Glide.with(mContext).load(goodsBean.coverImageUrl)
|
|
|
.apply(RequestOptions.bitmapTransform(new RoundedCorners(mRadius)))
|