Кнопка в BottomNavgationView не работает должным образом
У меня есть BottomNavigationView
с 3 кнопками / пунктами. Средний делает мой 3 NestedScrollView
(каждый в каждом фрагменте viewpager
) прокрутите до верхней части представления. Пока здесь все в порядке. Проблема начинается, когда я проверяю все три, потому что внезапно кнопка перестает реагировать. Я попробовал отладку, и она прошла все шаги... Я не знаю, в чем проблема, вы можете мне помочь? Вот код:
private val mOnNavigationItemSelectedListener = BottomNavigationView.OnNavigationItemSelectedListener { item ->
when (item.itemId) {
R.id.lista_utentes -> {
onBackPressed()
return@OnNavigationItemSelectedListener true
}
R.id.topo -> {
when (viewpager_tabs_tipo.currentItem) {
0 -> container_feridas.scrollTo(0, 0)
1 -> container_sinais.scrollTo(0, 0)
2 -> container_analises.scrollTo(0, 0)
}
}
R.id.new_foto -> {
return@OnNavigationItemSelectedListener true
}
}
false
}