메인 하단 탭 - 콘텐츠, 라이브 순서 변경
This commit is contained in:
parent
3b868294b0
commit
36ffa4fa58
|
@ -121,7 +121,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
|||
intent.getBundleExtra(Constants.EXTRA_DATA)?.getLong(Constants.EXTRA_MESSAGE_ID)
|
||||
if (messageId != null && messageId > 0) {
|
||||
changeFragment(MainViewModel.CurrentTab.MESSAGE)
|
||||
setTabSelected(binding.tabSuda, isSelected = false)
|
||||
setTabSelected(binding.tabLive, isSelected = false)
|
||||
setTabSelected(binding.tabExplorer, isSelected = false)
|
||||
setTabSelected(binding.tabMessage, isSelected = true)
|
||||
setTabSelected(binding.tabMy, isSelected = false)
|
||||
|
@ -162,7 +162,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
|||
)
|
||||
|
||||
setupTab(
|
||||
binding = binding.tabSuda,
|
||||
binding = binding.tabLive,
|
||||
title = "라이브",
|
||||
imageSrc = R.drawable.ic_tabbar_live,
|
||||
colorStateList = ContextCompat.getColorStateList(
|
||||
|
@ -207,7 +207,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
|||
|
||||
viewModel.currentTab.observe(this) {
|
||||
setTabSelected(binding.tabContent, isSelected = false)
|
||||
setTabSelected(binding.tabSuda, isSelected = false)
|
||||
setTabSelected(binding.tabLive, isSelected = false)
|
||||
setTabSelected(binding.tabExplorer, isSelected = false)
|
||||
setTabSelected(binding.tabMessage, isSelected = false)
|
||||
setTabSelected(binding.tabMy, isSelected = false)
|
||||
|
@ -219,7 +219,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
|||
}
|
||||
|
||||
MainViewModel.CurrentTab.LIVE -> {
|
||||
setTabSelected(binding.tabSuda, isSelected = true)
|
||||
setTabSelected(binding.tabLive, isSelected = true)
|
||||
}
|
||||
|
||||
MainViewModel.CurrentTab.EXPLORER -> {
|
||||
|
|
|
@ -39,7 +39,7 @@ class MainViewModel(
|
|||
MY
|
||||
}
|
||||
|
||||
private val _currentTab = MutableLiveData(CurrentTab.LIVE)
|
||||
private val _currentTab = MutableLiveData(CurrentTab.CONTENT)
|
||||
val currentTab: LiveData<CurrentTab>
|
||||
get() = _currentTab
|
||||
|
||||
|
|
|
@ -92,14 +92,14 @@
|
|||
app:labelVisibilityMode="labeled">
|
||||
|
||||
<include
|
||||
android:id="@+id/tab_suda"
|
||||
android:id="@+id/tab_content"
|
||||
layout="@layout/item_main_tab"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1" />
|
||||
|
||||
<include
|
||||
android:id="@+id/tab_content"
|
||||
android:id="@+id/tab_live"
|
||||
layout="@layout/item_main_tab"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
|
|
Loading…
Reference in New Issue