替换加载出错的占位图;

pull/143/head
jun 9 months ago
parent e5f521e96b
commit b2fc5f1da2
  1. 7
      app/src/main/java/com/github/tvbox/osc/ui/adapter/FastSearchAdapter.java
  2. 4
      app/src/main/java/com/github/tvbox/osc/ui/adapter/HomeHotVodAdapter.java
  3. 5
      app/src/main/java/com/github/tvbox/osc/ui/adapter/SearchAdapter.java

@ -9,9 +9,8 @@ import com.github.tvbox.osc.R;
import com.github.tvbox.osc.api.ApiConfig; import com.github.tvbox.osc.api.ApiConfig;
import com.github.tvbox.osc.bean.Movie; import com.github.tvbox.osc.bean.Movie;
import com.github.tvbox.osc.picasso.RoundTransformation; import com.github.tvbox.osc.picasso.RoundTransformation;
import com.github.tvbox.osc.util.HawkConfig; import com.github.tvbox.osc.util.ImgUtil;
import com.github.tvbox.osc.util.MD5; import com.github.tvbox.osc.util.MD5;
import com.orhanobut.hawk.Hawk;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import java.util.ArrayList; import java.util.ArrayList;
@ -43,10 +42,10 @@ public class FastSearchAdapter extends BaseQuickAdapter<Movie.Video, BaseViewHol
.roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL)) .roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL))
.placeholder(R.drawable.img_loading_placeholder) .placeholder(R.drawable.img_loading_placeholder)
.noFade() .noFade()
.error(R.drawable.img_loading_placeholder) .error(ImgUtil.createTextDrawable(item.name))
.into(ivThumb); .into(ivThumb);
} else { } else {
ivThumb.setImageResource(R.drawable.img_loading_placeholder); ivThumb.setImageDrawable(ImgUtil.createTextDrawable(item.name));
} }
} }

@ -72,11 +72,11 @@ public class HomeHotVodAdapter extends BaseQuickAdapter<Movie.Video, BaseViewHol
.roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL)) .roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL))
.placeholder(R.drawable.img_loading_placeholder) .placeholder(R.drawable.img_loading_placeholder)
.noFade() .noFade()
.error(R.drawable.img_loading_placeholder) .error(ImgUtil.createTextDrawable(item.name))
.into(ivThumb); .into(ivThumb);
} }
} else { } else {
ivThumb.setImageResource(R.drawable.img_loading_placeholder); ivThumb.setImageDrawable(ImgUtil.createTextDrawable(item.name));
} }
} }
} }

@ -10,6 +10,7 @@ import com.github.tvbox.osc.api.ApiConfig;
import com.github.tvbox.osc.bean.Movie; import com.github.tvbox.osc.bean.Movie;
import com.github.tvbox.osc.picasso.RoundTransformation; import com.github.tvbox.osc.picasso.RoundTransformation;
import com.github.tvbox.osc.util.HawkConfig; import com.github.tvbox.osc.util.HawkConfig;
import com.github.tvbox.osc.util.ImgUtil;
import com.github.tvbox.osc.util.MD5; import com.github.tvbox.osc.util.MD5;
import com.orhanobut.hawk.Hawk; import com.orhanobut.hawk.Hawk;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
@ -45,10 +46,10 @@ public class SearchAdapter extends BaseQuickAdapter<Movie.Video, BaseViewHolder>
.roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL)) .roundRadius(AutoSizeUtils.mm2px(mContext, 10), RoundTransformation.RoundType.ALL))
.placeholder(R.drawable.img_loading_placeholder) .placeholder(R.drawable.img_loading_placeholder)
.noFade() .noFade()
.error(R.drawable.img_loading_placeholder) .error(ImgUtil.createTextDrawable(item.name))
.into(ivThumb); .into(ivThumb);
} else { } else {
ivThumb.setImageResource(R.drawable.img_loading_placeholder); ivThumb.setImageDrawable(ImgUtil.createTextDrawable(item.name));
} }
} }
} }

Loading…
Cancel
Save