반응형
bnv_main.run { setOnItemSelectedListener {
when(it.itemId) {
R.id.tab1 -> {
val firstFragment = FirstFragment()
supportFragmentManager.beginTransaction().replace(R.id.main_layout, firstFragment).commit()
}
}
true
}
selectedItemId = R.id.tab1
}
setOnNavigationItemSelectedListener 대신 setOnItemSelectedListener 사용
'IT > Android' 카테고리의 다른 글
안드로이드 스튜디오 / koin - Retrofit에 로그 및 헤더 추가 (0) | 2022.03.07 |
---|---|
ACC의 ViewModel (!=MVVM의 ViewModel) (0) | 2022.02.22 |
Socket 네트워크 (0) | 2022.01.25 |
안드로이드 스튜디오 / Fragment에서 ViewBinding (뷰결합) (0) | 2022.01.12 |
안드로이드 스튜디오 / 유용한 단축키 모음 (0) | 2021.12.16 |