房间相册 数据展示及交互

This commit is contained in:
wzq
2023-10-18 14:35:53 +08:00
parent 03b77fae08
commit 09fd7c586a

View File

@@ -57,6 +57,31 @@ class RoomAlbumFragment : BaseViewBindingFragment<FragmentRoomAlbumBinding>() {
25, 4
)
}
helper.setVisible(R.id.v_action, type == TYPE_MINE)
helper.setVisible(R.id.v_bottom_mask, item.type == 2)
helper.setVisible(R.id.iv_gift, item.type == 2)
helper.setVisible(R.id.iv_diamond, item.type == 2)
helper.setVisible(R.id.tv_value, item.type == 2)
helper.itemView.setOnClickListener {
if (item.type != 1) {
return@setOnClickListener
}
BigPhotoActivity.start(
activity,
ObjectTypeHelper.pathToCustomItems(item.photoUrl),
0, PagerOption().setSave(true)
)
}
if (item.type == 2) {
val ivGift = helper.getView<ImageView>(R.id.iv_gift)
ImageLoadUtilsV2.loadImage(ivGift, item.giftUrl)
helper.setText(R.id.tv_value, item.totalGoldPrice.toString())
}
}
override fun onCreateDefViewHolder(