From 09fd7c586a8da7954f5fd865c2449e11aa68be1f Mon Sep 17 00:00:00 2001 From: wzq Date: Wed, 18 Oct 2023 14:35:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E9=97=B4=E7=9B=B8=E5=86=8C=20?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA=E5=8F=8A=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../avroom/room_album/RoomAlbumFragment.kt | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) 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(