콘텐츠 메인 - 시리즈 탭
- 처음 로딩시 섹션 숨김 처리
This commit is contained in:
@@ -21,6 +21,7 @@ import kr.co.vividnext.sodalive.audio_content.main.v2.ContentRankCreatorAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.curation.AudioContentMainSeriesCurationAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.new_series.AudioContentMainNewSeriesAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.origianl_audio_drama.AudioContentMainTabSeriesOriginalAudioDramaAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.origianl_audio_drama.OriginalAudioDramaContentAllActivity
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.rank_series.AudioContentMainSeriesRankingAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.main.v2.series.recommend_by_genre.AudioContentMainRecommendSeriesGenreAdapter
|
||||
import kr.co.vividnext.sodalive.audio_content.series.detail.SeriesDetailActivity
|
||||
@@ -216,7 +217,14 @@ class AudioContentMainTabSeriesFragment : BaseFragment<FragmentAudioContentMainT
|
||||
}
|
||||
}
|
||||
|
||||
binding.ivOriginalAudioDramaAll.setOnClickListener {}
|
||||
binding.ivOriginalAudioDramaAll.setOnClickListener {
|
||||
startActivity(
|
||||
Intent(
|
||||
requireContext(),
|
||||
OriginalAudioDramaContentAllActivity::class.java
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
private fun setupRankSeries() {
|
||||
@@ -304,7 +312,12 @@ class AudioContentMainTabSeriesFragment : BaseFragment<FragmentAudioContentMainT
|
||||
recyclerView.adapter = seriesGenreAdapter
|
||||
|
||||
viewModel.genreListLiveData.observe(viewLifecycleOwner) {
|
||||
seriesGenreAdapter.addItems(it)
|
||||
if (it.isNotEmpty()) {
|
||||
binding.llSeriesByGenre.visibility = View.VISIBLE
|
||||
seriesGenreAdapter.addItems(it)
|
||||
} else {
|
||||
binding.llSeriesByGenre.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user