feat(content): 추천 Fragment 연결을 추가한다

This commit is contained in:
2026-06-23 15:51:39 +09:00
parent 315df46b7e
commit de03d2ff76
3 changed files with 45 additions and 8 deletions

View File

@@ -1,8 +0,0 @@
package kr.co.vividnext.sodalive.v2.main
import kr.co.vividnext.sodalive.base.BaseFragment
import kr.co.vividnext.sodalive.databinding.FragmentV2MainContentBinding
class ContentMainFragment : BaseFragment<FragmentV2MainContentBinding>(
FragmentV2MainContentBinding::inflate
)

View File

@@ -51,6 +51,7 @@ import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelActivity
import kr.co.vividnext.sodalive.v2.main.chat.ChatMainFragment
import kr.co.vividnext.sodalive.v2.main.chat.dm.DmChatRoomActivity
import kr.co.vividnext.sodalive.v2.main.chat.model.ChatRoomFilter
import kr.co.vividnext.sodalive.v2.main.content.ContentMainFragment
import kr.co.vividnext.sodalive.v2.main.home.HomeMainFragment
import kotlinx.coroutines.Job
import kotlinx.coroutines.flow.collect

View File

@@ -0,0 +1,44 @@
package kr.co.vividnext.sodalive.v2.main.content
import android.os.Bundle
import android.view.View
import kr.co.vividnext.sodalive.R
import kr.co.vividnext.sodalive.base.BaseFragment
import kr.co.vividnext.sodalive.databinding.FragmentV2MainContentBinding
class ContentMainFragment : BaseFragment<FragmentV2MainContentBinding>(
FragmentV2MainContentBinding::inflate
) {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
binding.textTabBarContent.root.setMenus(
listOf(getString(R.string.screen_content_tab_recommendation)),
selectedIndex = 0
)
setUpSectionTitles()
}
private fun setUpSectionTitles() {
binding.viewContentOriginalSeriesTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_original_series
)
binding.viewContentLatestAudioTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_latest_audio
)
binding.viewContentNewAndHotTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_new_and_hot
)
binding.viewContentFreeAudioTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_free_audio
)
binding.viewContentPointAudioTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_point_audio
)
binding.viewContentMostCommentedAudioTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_most_commented_audio
)
binding.viewContentRecommendedAudioTitle.tvSectionTitle.setText(
R.string.content_recommendation_section_recommended_audio
)
}
}