From 6129982df414ddc2776ad82d7f66784801d90aba Mon Sep 17 00:00:00 2001 From: klaus Date: Wed, 19 Feb 2025 18:29:51 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EB=A9=94?= =?UTF-8?q?=EC=9D=B8=20=EB=8B=A8=ED=8E=B8=20=ED=83=AD=20-=20=EC=83=88?= =?UTF-8?q?=EB=A1=9C=EC=9A=B4=20=EC=BD=98=ED=85=90=EC=B8=A0=20=EC=A0=84?= =?UTF-8?q?=EC=B2=B4=EB=B3=B4=EA=B8=B0=20-=20=EC=83=88=EB=A1=9C=EC=9A=B4?= =?UTF-8?q?=20=EC=BD=98=ED=85=90=EC=B8=A0=EA=B0=80=20=EC=97=86=EC=9C=BC?= =?UTF-8?q?=EB=A9=B4=20'=EC=83=88=EB=A1=9C=EC=9A=B4=20=EC=BD=98=ED=85=90?= =?UTF-8?q?=EC=B8=A0=EA=B0=80=20=EC=97=86=EC=8A=B5=EB=8B=88=EB=8B=A4.'=20?= =?UTF-8?q?=EB=AC=B8=EA=B5=AC=20=EC=B6=9C=EB=A0=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 2 +- .../all/AudioContentNewAllActivity.kt | 10 ++++++ .../all/AudioContentNewAllViewModel.kt | 5 +-- .../layout/activity_audio_content_new_all.xml | 34 ++++++++++++++++++- 4 files changed, 47 insertions(+), 4 deletions(-) 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"/> + + + + + + +