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"> + +