라이브 - 방장을 제외한 모든 유저에게 참여자 목록 버튼이 보이지 않도록 수정

This commit is contained in:
klaus 2023-10-31 13:56:50 +09:00
parent c9eb0f0e01
commit 0226a696d4
2 changed files with 60 additions and 49 deletions

View File

@ -759,7 +759,13 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
}
}
binding.llViewUsers.setOnClickListener { roomProfileDialog.show() }
if (response.creatorId == SharedPreferenceManager.userId) {
binding.llViewUsers.visibility = View.VISIBLE
binding.llViewUsers.setOnClickListener { roomProfileDialog.show() }
} else {
binding.llViewUsers.visibility = View.GONE
}
binding.tvParticipate.text = "${response.participantsCount}"
setNoticeAndClickableUrl(binding.tvNotice, response.notice)

View File

@ -215,63 +215,68 @@
android:src="@drawable/ic_notice_normal" />
<LinearLayout
android:id="@+id/ll_donation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_toStartOf="@+id/ll_view_users"
android:background="@drawable/bg_round_corner_15_transparent_bbbbbb"
android:gravity="center"
android:paddingHorizontal="10dp"
android:paddingVertical="5.3dp"
tools:ignore="RelativeOverlap">
<ImageView
android:layout_width="16dp"
android:layout_height="16dp"
android:contentDescription="@null"
android:src="@drawable/ic_can" />
<TextView
android:id="@+id/tv_total_can"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6.7dp"
android:gravity="center_vertical"
android:textColor="@color/color_bbbbbb"
tools:text="999,999,999,999" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_view_users"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:background="@drawable/bg_round_corner_15_transparent_bbbbbb"
android:orientation="horizontal"
android:paddingHorizontal="11dp"
android:paddingVertical="7dp"
tools:ignore="RelativeOverlap">
android:orientation="horizontal">
<TextView
<LinearLayout
android:id="@+id/ll_donation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="참여자"
android:textColor="@color/color_eeeeee"
android:textSize="12sp" />
android:background="@drawable/bg_round_corner_15_transparent_bbbbbb"
android:gravity="center"
android:paddingHorizontal="10dp"
android:paddingVertical="5.3dp"
tools:ignore="RelativeOverlap">
<TextView
android:id="@+id/tv_participate"
<ImageView
android:layout_width="16dp"
android:layout_height="16dp"
android:contentDescription="@null"
android:src="@drawable/ic_can" />
<TextView
android:id="@+id/tv_total_can"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6.7dp"
android:gravity="center_vertical"
android:textColor="@color/color_bbbbbb"
tools:text="999,999,999,999" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_view_users"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6.7dp"
android:fontFamily="@font/gmarket_sans_medium"
android:textColor="@color/color_9970ff"
android:textSize="12sp"
tools:ignore="RelativeOverlap"
tools:text="18" />
android:background="@drawable/bg_round_corner_15_transparent_bbbbbb"
android:orientation="horizontal"
android:paddingHorizontal="11dp"
android:visibility="gone"
android:paddingVertical="7dp"
android:layout_marginStart="8dp"
tools:ignore="RelativeOverlap">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="참여자"
android:textColor="@color/color_eeeeee"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_participate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6.7dp"
android:fontFamily="@font/gmarket_sans_medium"
android:textColor="@color/color_9970ff"
android:textSize="12sp"
tools:ignore="RelativeOverlap"
tools:text="18" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>