我有一个带有3个按钮/项目的BottomNavigationView
。中间的一个使我的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
}