feat(audio-content-all): 테마 UI 변경

This commit is contained in:
2025-11-20 02:46:45 +09:00
parent 1dc39cf786
commit bea9d8a709

View File

@@ -13,7 +13,6 @@ import androidx.recyclerview.widget.RecyclerView
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.audio_content.AudioContentViewModel
import kr.co.vividnext.sodalive.audio_content.detail.AudioContentDetailActivity
import kr.co.vividnext.sodalive.audio_content.main.new_content.AudioContentMainNewContentThemeAdapter
import kr.co.vividnext.sodalive.base.BaseActivity
import kr.co.vividnext.sodalive.common.Constants
import kr.co.vividnext.sodalive.common.GridSpacingItemDecoration
@@ -21,6 +20,7 @@ import kr.co.vividnext.sodalive.common.LoadingDialog
import kr.co.vividnext.sodalive.databinding.ActivityAudioContentAllBinding
import kr.co.vividnext.sodalive.extensions.dpToPx
import kr.co.vividnext.sodalive.home.HomeContentAdapter
import kr.co.vividnext.sodalive.home.HomeContentThemeAdapter
import org.koin.android.ext.android.inject
@androidx.annotation.OptIn(androidx.media3.common.util.UnstableApi::class)
@@ -31,7 +31,7 @@ class AudioContentAllActivity : BaseActivity<ActivityAudioContentAllBinding>(
private lateinit var loadingDialog: LoadingDialog
private lateinit var adapter: HomeContentAdapter
private lateinit var themeAdapter: AudioContentMainNewContentThemeAdapter
private lateinit var themeAdapter: HomeContentThemeAdapter
private var isFree: Boolean = false
private var isPointOnly: Boolean = false
@@ -75,7 +75,7 @@ class AudioContentAllActivity : BaseActivity<ActivityAudioContentAllBinding>(
}
private fun setupTheme() {
themeAdapter = AudioContentMainNewContentThemeAdapter {
themeAdapter = HomeContentThemeAdapter {
adapter.addItems(emptyList())
viewModel.selectTheme(it, isFree = isFree, isPointOnly = isPointOnly)
}