diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt index 8187da9..2ccc6e0 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/LiveRoomActivity.kt @@ -558,6 +558,12 @@ class LiveRoomActivity : BaseActivity(ActivityLiveRoomB } viewModel.roomInfoLiveData.observe(this) { response -> + binding.iv19.visibility = if (response.isAdult) { + View.VISIBLE + } else { + View.GONE + } + binding.tvTitle.text = response.title binding.ivCover.load(response.coverImageUrl) { crossfade(true) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt index c3b45db..41e2a28 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/room/info/GetRoomInfoResponse.kt @@ -14,6 +14,7 @@ data class GetRoomInfoResponse( @SerializedName("creatorNickname") val creatorNickname: String, @SerializedName("creatorProfileUrl") val creatorProfileUrl: String, @SerializedName("isFollowing") val isFollowing: Boolean, + @SerializedName("isAdult") val isAdult: Boolean, @SerializedName("participantsCount") val participantsCount: Int, @SerializedName("totalAvailableParticipantsCount") val totalAvailableParticipantsCount: Int, @SerializedName("speakerList") val speakerList: List, diff --git a/app/src/main/res/layout/activity_live_room.xml b/app/src/main/res/layout/activity_live_room.xml index a3de2b3..83c9c34 100644 --- a/app/src/main/res/layout/activity_live_room.xml +++ b/app/src/main/res/layout/activity_live_room.xml @@ -120,19 +120,34 @@ - + android:orientation="horizontal"> + + + + +