我在底层导航的所有项目上都遇到了问题。例如,我尝试过多个代码:
val bottomNavigationView: BottomNavigationView
bottomNavigationView = conteudo_feridas.findViewById<BottomNavigationView>(R.id.nav_bottom_cartao_tipo) as BottomNavigationView
val size = bottomNavigationView.menu.size()
for (i in 0 until size) {
bottomN
我在我的应用程序中实现了BottomNavigationView。一切顺利和完美,但有一个问题,即在后按,我想让当前活动的选项卡被选中,但现在选定的选项卡不改变时,背压。片段更改,但选项卡选择不会更改。如何检测当前选项卡并更改所选选项卡。我尝试了很多事情,但无法获得选定的选项卡ID.Please帮助。
代码:
int i = getSelectedItem(bottomNavigationView);
Log.e("TAG", "onCreate:tab "+i );
private int getSelectedItem(
在我的应用程序中,我有一个包含ListView的片段。列表中的项是可单击的,因此将打开一个新活动,并继续处理列表项中的必要信息。当我从该活动返回到我的Fragment时,它被重新加载,但我不希望再次获取整个数据,而只是恢复到它。我注意到,当Fragment改变时,还有其他关于如何防止重新加载的问题,但我没有找到一个可行的解决方案,即更改到另一个活动并在不强制其重新加载的情况下返回。在这种情况下,有没有办法防止它呢?它是在MainActivity中实现的,还是在特定的Fragment中实现的?
我的带ViewPager的MainActivity
public class MainActivity