【已解决】 bottomNavigationView 我切换不回第一个fragment了
老师 我先定义了一个menu
一个navgation 文件,里面放上了 5个fragment
然后在Mainactivity.xml 里面 放上了 bottomNavigationView 和 navhost
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_content);
BottomNavigationView bottomNavigationView=findViewById(R.id.bottomNavigationView);
NavController navController= Navigation.findNavController(this,R.id.fragment2);
AppBarConfiguration appBarConfiguration=new AppBarConfiguration.Builder(bottomNavigationView.getMenu()).build();
NavigationUI.setupActionBarWithNavController(this,navController,appBarConfiguration);
NavigationUI.setupWithNavController(bottomNavigationView,navController);
}
写到这里,页面出来了,但是点击切换,没办法切回到第一个页面,别的之间都可以随意切换
这是什么问题呢?求教,感谢
如果非得解你这个问题,你这个信息不够。
把布局呀,把相关的类也贴上来。
另外就是,如果你只是要实现BottomNavigationView切换fragment的功能。
你可以去看这个视频
https://www.bilibili.com/video/BV1a7411V7CL
如果这个看不明白,把前面几个也看了。就这肯定能实现的了。