diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteConfigActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteConfigActivity.kt index 88a0a13..d578578 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteConfigActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteConfigActivity.kt @@ -1,7 +1,6 @@ package kr.co.vividnext.sodalive.live.roulette.config import android.os.Bundle -import com.google.android.material.tabs.TabLayout import kr.co.vividnext.sodalive.R import kr.co.vividnext.sodalive.base.BaseActivity import kr.co.vividnext.sodalive.databinding.ActivityRouletteConfigBinding @@ -11,31 +10,15 @@ class RouletteConfigActivity : BaseActivity( ) { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - changeFragment("settings") + changeFragment() } override fun setupView() { binding.toolbar.tvBack.text = "룰렛설정" binding.toolbar.tvBack.setOnClickListener { finish() } - - val tabs = binding.tabs - tabs.addTab(tabs.newTab().setText("룰렛설정").setTag("settings")) - tabs.addTab(tabs.newTab().setText("당첨내역").setTag("winning-details")) - tabs.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener { - override fun onTabSelected(tab: TabLayout.Tab) { - val tag = tab.tag as String - changeFragment(tag) - } - - override fun onTabUnselected(tab: TabLayout.Tab) { - } - - override fun onTabReselected(tab: TabLayout.Tab) { - } - }) } - private fun changeFragment(tag: String) { + private fun changeFragment(tag: String = "settings") { val fragmentManager = supportFragmentManager val fragmentTransaction = fragmentManager.beginTransaction() @@ -44,19 +27,8 @@ class RouletteConfigActivity : BaseActivity( fragmentTransaction.hide(currentFragment) } - var fragment = fragmentManager.findFragmentByTag(tag) - if (fragment == null) { - fragment = if (tag == "settings") { - RouletteSettingsFragment() - } else { - RouletteWinningDetailsFragment() - } - - fragmentTransaction.add(R.id.container, fragment, tag) - } else { - fragmentTransaction.show(fragment) - } - + val fragment = RouletteSettingsFragment() + fragmentTransaction.add(R.id.container, fragment, tag) fragmentTransaction.setPrimaryNavigationFragment(fragment) fragmentTransaction.setReorderingAllowed(true) fragmentTransaction.commitNow() diff --git a/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteWinningDetailsFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteWinningDetailsFragment.kt deleted file mode 100644 index d826b32..0000000 --- a/app/src/main/java/kr/co/vividnext/sodalive/live/roulette/config/RouletteWinningDetailsFragment.kt +++ /dev/null @@ -1,19 +0,0 @@ -package kr.co.vividnext.sodalive.live.roulette.config - -import android.os.Bundle -import android.view.View -import kr.co.vividnext.sodalive.base.BaseFragment -import kr.co.vividnext.sodalive.databinding.FragmentRouletteWinningDetailsBinding - -class RouletteWinningDetailsFragment : BaseFragment( - FragmentRouletteWinningDetailsBinding::inflate -) { - override fun onViewCreated(view: View, savedInstanceState: Bundle?) { - super.onViewCreated(view, savedInstanceState) - - setupView() - } - - private fun setupView() { - } -} diff --git a/app/src/main/res/layout/activity_roulette_config.xml b/app/src/main/res/layout/activity_roulette_config.xml index 03d60d3..5d57258 100644 --- a/app/src/main/res/layout/activity_roulette_config.xml +++ b/app/src/main/res/layout/activity_roulette_config.xml @@ -1,6 +1,5 @@ @@ -9,22 +8,6 @@ android:id="@+id/toolbar" layout="@layout/detail_toolbar" /> - - - - - - -