diff --git a/app/build.gradle b/app/build.gradle index 7d874b6..be44b16 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -35,7 +35,7 @@ android { applicationId "kr.co.vividnext.sodalive" minSdk 23 targetSdk 34 - versionCode 143 + versionCode 144 versionName "1.28.0" } diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllActivity.kt index 7e7f0d3..765c1a4 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllActivity.kt @@ -1,5 +1,6 @@ package kr.co.vividnext.sodalive.audio_content.all +import android.annotation.SuppressLint import android.content.Intent import android.graphics.Rect import android.os.Bundle @@ -52,9 +53,11 @@ class AudioContentNewAllActivity : BaseActivity 0 || it.isNotEmpty()) { + binding.rvContent.visibility = View.VISIBLE + binding.llNoItems.visibility = View.GONE + } else { + binding.rvContent.visibility = View.GONE + binding.llNoItems.visibility = View.VISIBLE + } newContentAdapter.addItems(it) } diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllViewModel.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllViewModel.kt index 16c70ac..05e3e1c 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllViewModel.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllViewModel.kt @@ -61,11 +61,12 @@ class AudioContentNewAllViewModel( if (it.success && it.data != null) { if (it.data.items.isNotEmpty()) { page += 1 - _newContentListLiveData.postValue(it.data.items) - _newContentTotalCountLiveData.postValue(it.data.totalCount) } else { isLast = true } + + _newContentListLiveData.postValue(it.data.items) + _newContentTotalCountLiveData.postValue(it.data.totalCount) } else { if (it.message != null) { _toastLiveData.postValue(it.message) diff --git a/app/src/main/res/layout/activity_audio_content_new_all.xml b/app/src/main/res/layout/activity_audio_content_new_all.xml index 98350bf..38dfb4f 100644 --- a/app/src/main/res/layout/activity_audio_content_new_all.xml +++ b/app/src/main/res/layout/activity_audio_content_new_all.xml @@ -2,6 +2,7 @@ @@ -72,5 +73,36 @@ android:id="@+id/rv_content" android:layout_width="match_parent" android:layout_height="match_parent" - android:clipToPadding="false" /> + android:clipToPadding="false" + android:visibility="gone"/> + + + + + + +