У меня есть 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
}