feat: 优化

pull/219/head
kunfei 5 years ago
parent 5c1ab9d017
commit 3836c04792
  1. 8
      app/src/main/java/io/legado/app/ui/rss/article/RssArticlesAdapter.kt

@ -30,11 +30,11 @@ class RssArticlesAdapter(context: Context, layoutId: Int, val callBack: CallBack
if (item.image.isNullOrBlank() && !callBack.isGridLayout) { if (item.image.isNullOrBlank() && !callBack.isGridLayout) {
image_view.gone() image_view.gone()
} else { } else {
val glide = ImageLoader.load(context, item.image) val imageLoader = ImageLoader.load(context, item.image)
if (callBack.isGridLayout) { if (callBack.isGridLayout) {
glide.placeholder(R.drawable.image_rss_article) imageLoader.placeholder(R.drawable.image_rss_article)
} else { } else {
glide.addListener(object : RequestListener<Drawable> { imageLoader.addListener(object : RequestListener<Drawable> {
override fun onLoadFailed( override fun onLoadFailed(
e: GlideException?, e: GlideException?,
model: Any?, model: Any?,
@ -58,7 +58,7 @@ class RssArticlesAdapter(context: Context, layoutId: Int, val callBack: CallBack
}) })
} }
glide.into(image_view) imageLoader.into(image_view)
} }
if (item.read) { if (item.read) {
tv_title.textColorResource = R.color.tv_text_summary tv_title.textColorResource = R.color.tv_text_summary

Loading…
Cancel
Save