进行切换的两个Java代码都是activity,不知道怎么改为fagment
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
Activity activity = null;
switch (item.getItemId()){
case R.id.nav_cat:
activity = new MainActivity();
break;
case R.id.nav_dog:
activity = new notepad();
break;
}
getSupportFragmentManager().beginTransaction().replace(R.id.main_container,activity).commit();
错误显示
用的是 NavController
这个类啊,实在看不懂了新建一个项目,里面选择对应的模板有实例的。
https://www.cnblogs.com/guanxinjing/p/12344572.html
这个需要进行重新编写fragment模板,需要一个比较大的修改
用NavgationBar吧