моя функция в MainActivity
Код: Выделить всё
private fun replaceFragment(fragment: Fragment){
val fragmentManager = supportFragmentManager
val fragmentTransaction = fragmentManager.beginTransaction()
fragmentTransaction.replace(R.id.frameLayout,fragment)
fragmentTransaction.commit()
Log.e("navR","hereeee!!!!333")
}
Код: Выделить всё
replaceFragment(HomeFragment())
binding.bottomNavigationView.setOnItemSelectedListener {
when(it.itemId){
R.id.home_page-> {replaceFragment(HomeFragment())
Log.e("nav","Home")
}
R.id.notifications_page-> {replaceFragment(NotificationsFragment())
Log.e("nav","Notifications")
}
else->{ }
}
true
}
Код: Выделить всё
здесь должен отображаться NotificationsFragment, но он не работает
Подробнее здесь: https://stackoverflow.com/questions/784 ... -fragments