diff --git a/app/src/main/java/com/yizhuan/erban/avroom/room_album/RoomAlbumFragment.kt b/app/src/main/java/com/yizhuan/erban/avroom/room_album/RoomAlbumFragment.kt index 2ce4bd34a..fb525c420 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/room_album/RoomAlbumFragment.kt +++ b/app/src/main/java/com/yizhuan/erban/avroom/room_album/RoomAlbumFragment.kt @@ -57,6 +57,31 @@ class RoomAlbumFragment : BaseViewBindingFragment() { 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(R.id.iv_gift) + ImageLoadUtilsV2.loadImage(ivGift, item.giftUrl) + helper.setText(R.id.tv_value, item.totalGoldPrice.toString()) + } + } override fun onCreateDefViewHolder(