房间相册 数据展示及交互
This commit is contained in:
@@ -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(
|
||||
|
Reference in New Issue
Block a user