From 345df7a7b7ab6a1d9e2998a66f4a09f4c451d815 Mon Sep 17 00:00:00 2001 From: klaus Date: Fri, 30 Aug 2024 15:03:46 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EB=8C=93?= =?UTF-8?q?=EA=B8=80=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=20-=20=EB=B9=84?= =?UTF-8?q?=EB=B0=80=EB=8C=93=EA=B8=80=EC=9D=80=20=EB=8B=89=EB=84=A4?= =?UTF-8?q?=EC=9E=84=20=EC=98=86=EC=97=90=20'=EB=B9=84=EB=B0=80=EB=8C=93?= =?UTF-8?q?=EA=B8=80'=20=EB=A7=88=ED=81=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../comment/AudioContentCommentAdapter.kt | 6 ++++ .../GetAudioContentCommentListResponse.kt | 1 + .../res/layout/item_audio_content_comment.xml | 30 +++++++++++++++---- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/AudioContentCommentAdapter.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/AudioContentCommentAdapter.kt index 811cdc3..6131e04 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/AudioContentCommentAdapter.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/AudioContentCommentAdapter.kt @@ -30,6 +30,12 @@ class AudioContentCommentAdapter( ) : RecyclerView.ViewHolder(binding.root) { fun bind(item: GetAudioContentCommentListItem) { + binding.tvSecret.visibility = if (item.isSecret) { + View.VISIBLE + } else { + View.GONE + } + binding.ivCommentProfile.load(item.profileUrl) { crossfade(true) placeholder(R.drawable.bg_placeholder) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/GetAudioContentCommentListResponse.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/GetAudioContentCommentListResponse.kt index 167a12a..2b1228e 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/GetAudioContentCommentListResponse.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/comment/GetAudioContentCommentListResponse.kt @@ -19,6 +19,7 @@ data class GetAudioContentCommentListItem( @SerializedName("nickname") val nickname: String, @SerializedName("profileUrl") val profileUrl: String, @SerializedName("comment") val comment: String, + @SerializedName("isSecret") val isSecret: Boolean, @SerializedName("donationCan") val donationCan: Int, @SerializedName("date") val date: String, @SerializedName("replyCount") val replyCount: Int diff --git a/app/src/main/res/layout/item_audio_content_comment.xml b/app/src/main/res/layout/item_audio_content_comment.xml index ed26c75..e780681 100644 --- a/app/src/main/res/layout/item_audio_content_comment.xml +++ b/app/src/main/res/layout/item_audio_content_comment.xml @@ -15,17 +15,35 @@ + + @@ -94,8 +112,8 @@ android:layout_height="wrap_content" android:layout_marginTop="13.3dp" android:fontFamily="@font/gmarket_sans_medium" - android:textColor="@color/color_eeeeee" android:lineSpacingExtra="8dp" + android:textColor="@color/color_eeeeee" android:textSize="13.3sp" tools:text="내용내용내용내용내용내용내용내용내용내용내용내용내용 내용내용내용내용내용내용내용내용내용내용 내용내용내용내용" />