feat: 置顶贴显示发贴人头像

This commit is contained in:
HuanChengFly 2020-10-05 21:02:27 +08:00
parent 38d14d89d4
commit 4d72b8d8f1
1 changed files with 2 additions and 1 deletions

View File

@ -39,8 +39,9 @@ class ForumTopsAdapter(
} }
override fun convert(viewHolder: MyViewHolder, item: ForumPageBean.ThreadBean, position: Int) { override fun convert(viewHolder: MyViewHolder, item: ForumPageBean.ThreadBean, position: Int) {
val author = dataBean!!.userList?.firstOrNull { it.id == item.authorId }
Glide.with(context) Glide.with(context)
.load(dataBean!!.forum!!.avatar) .load(if (author?.portrait == null) dataBean!!.forum!!.avatar else author.portrait!!)
.apply(RequestOptions.circleCropTransform()) .apply(RequestOptions.circleCropTransform())
.into(viewHolder.getView(R.id.forum_item_top_avatar)) .into(viewHolder.getView(R.id.forum_item_top_avatar))
viewHolder.setOnClickListener(R.id.forum_item_top) { startActivity(item) } viewHolder.setOnClickListener(R.id.forum_item_top) { startActivity(item) }