라이브 상세 - 제목 왼쪽에 19금 표시 추가

This commit is contained in:
2023-08-21 04:08:37 +09:00
parent b8d11d2276
commit f0e841ffbe
12 changed files with 47 additions and 19 deletions

View File

@@ -558,7 +558,7 @@ class LiveRoomActivity : BaseActivity<ActivityLiveRoomBinding>(ActivityLiveRoomB
}
viewModel.roomInfoLiveData.observe(this) { response ->
binding.iv19.visibility = if (response.isAdult) {
binding.tv19.visibility = if (response.isAdult) {
View.VISIBLE
} else {
View.GONE

View File

@@ -11,6 +11,7 @@ data class GetRoomDetailResponse(
@SerializedName("title") val title: String,
@SerializedName("notice") val notice: String,
@SerializedName("isPaid") val isPaid: Boolean,
@SerializedName("isAdult") val isAdult: Boolean,
@SerializedName("isPrivateRoom") val isPrivateRoom: Boolean,
@SerializedName("password") val password: Int?,
@SerializedName("tags") val tags: List<String>,

View File

@@ -84,6 +84,12 @@ class LiveRoomDetailFragment(
@SuppressLint("SetTextI18n", "NotifyDataSetChanged")
private fun setRoomDetail(response: GetRoomDetailResponse) {
binding.tv19.visibility = if (response.isAdult) {
View.VISIBLE
} else {
View.GONE
}
binding.tvTitle.text = response.title
binding.tvDate.text = response.beginDateTime