캔 충전 페이지

- PG, IAP 순서로 탭 변경
This commit is contained in:
klaus 2024-04-02 00:30:17 +09:00
parent f7f789892d
commit be46893555
1 changed files with 11 additions and 4 deletions

View File

@ -42,7 +42,14 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
) )
supportFragmentManager.beginTransaction() supportFragmentManager.beginTransaction()
.replace(R.id.fl_container, CanChargeIapFragment()).commit() .replace(
R.id.fl_container,
if (SharedPreferenceManager.isAuth) {
CanChargePgFragment()
} else {
CanChargeIapFragment()
}
).commit()
} }
override fun setupView() { override fun setupView() {
@ -60,17 +67,17 @@ class CanChargeActivity : BaseActivity<ActivityCanChargeBinding>(
val tabs = binding.tabs val tabs = binding.tabs
tabs.visibility = View.VISIBLE tabs.visibility = View.VISIBLE
tabs.addTab(tabs.newTab().setText("인 앱 결제"))
tabs.addTab(tabs.newTab().setText("PG")) tabs.addTab(tabs.newTab().setText("PG"))
tabs.addTab(tabs.newTab().setText("인 앱 결제"))
tabs.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener { tabs.addOnTabSelectedListener(object : TabLayout.OnTabSelectedListener {
override fun onTabSelected(tab: TabLayout.Tab) { override fun onTabSelected(tab: TabLayout.Tab) {
when (tab.position) { when (tab.position) {
0 -> supportFragmentManager.beginTransaction() 0 -> supportFragmentManager.beginTransaction()
.replace(R.id.fl_container, CanChargeIapFragment()).commit() .replace(R.id.fl_container, CanChargePgFragment()).commit()
1 -> supportFragmentManager.beginTransaction() 1 -> supportFragmentManager.beginTransaction()
.replace(R.id.fl_container, CanChargePgFragment()).commit() .replace(R.id.fl_container, CanChargeIapFragment()).commit()
} }
} }