From a29c50eae397237681345669cb149b38cea5f526 Mon Sep 17 00:00:00 2001 From: klaus Date: Thu, 28 Mar 2024 01:35:21 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20-=20=ED=95=9C=EC=A0=95=ED=8C=90=EC=9D=B4=20?= =?UTF-8?q?=EB=A7=A4=EC=A7=84=EB=90=9C=20=EA=B2=BD=EC=9A=B0=20Player=20?= =?UTF-8?q?=EA=B0=80=EC=9A=B4=EB=8D=B0=20Sold=20Out=20=ED=91=9C=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../detail/AudioContentDetailActivity.kt | 35 +++++++++++++++---- ...bg_round_corner_2_6_transparent_d2d2d2.xml | 8 +++++ .../layout/activity_audio_content_detail.xml | 34 +++++++++++++++++- 3 files changed, 70 insertions(+), 7 deletions(-) create mode 100644 app/src/main/res/drawable/bg_round_corner_2_6_transparent_d2d2d2.xml diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/detail/AudioContentDetailActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/detail/AudioContentDetailActivity.kt index 91474e2..f7e65ad 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/detail/AudioContentDetailActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/detail/AudioContentDetailActivity.kt @@ -238,10 +238,16 @@ class AudioContentDetailActivity : BaseActivity 0 if ( + !response.existOrdered && + response.totalContentCount != null && response.remainingContentCount != null && + response.remainingContentCount <= 0 + ) { + binding.flSoldOut.visibility = View.VISIBLE + binding.tvSoldOutBig.visibility = View.VISIBLE + } else if ( response.releaseDate == null && !isAlertPreview || - (isAlertPreview && response.isActivePreview) + (response.isActivePreview && response.contentUrl.isNotBlank()) ) { binding.ivPlayOrPause.visibility = View.VISIBLE binding.ivPlayOrPause.setOnClickListener { @@ -597,7 +612,7 @@ class AudioContentDetailActivity : BaseActivity + + + + + diff --git a/app/src/main/res/layout/activity_audio_content_detail.xml b/app/src/main/res/layout/activity_audio_content_detail.xml index 0aa7b22..33ac051 100644 --- a/app/src/main/res/layout/activity_audio_content_detail.xml +++ b/app/src/main/res/layout/activity_audio_content_detail.xml @@ -140,6 +140,24 @@ android:paddingEnd="0dp" android:progressDrawable="@drawable/audio_content_player_seekbar" android:thumb="@null" /> + + + + + android:orientation="horizontal" + tools:ignore="RelativeOverlap"> + +