我想知道如何在导航底部上方制作3个底部页面,当您触摸导航时,底部页面将刷新布局并直接更改其他底部页面,像这样 解决方案如下: 创建3个不同的bottomnavigationviews并将其添加到具有相同布局参数的相同相对布局父级中。根据选择显示/隐藏底 View 的可见性。

2020年1月28日 0条评论 10点热度 阅读全文

我有一个BottomNavigationView。 它可以工作并在用户单击的项目下显示文本标题。 但是,添加OnNavigationItemSelectedListener会停止点按的项目,以在其图标下方显示其标题。它仍然会产生涟漪效应,并运行附加到该项目侦听器的任何代码。添加Log.d()并在项目单击时向控制台打印消息,表明侦听器正在运行。但是由于某种原因,该项目的文本标题不会显示在下方。因此,您不知道上次按下的按钮。 我尝试将其从onStart()移到onCreate(),但是发生相同的问题。 注释掉可以解决问…

2019年11月28日 0条评论 35点热度 阅读全文