android Fragment跳转Fragment,最新的android studio3 在系统模板建立的BottomNavigationView 中跳转方式

此版本下不能用FragmentManager的方式了,要用新的方法

  • Navigation.findNavController(params).navigateUp() 返回上一级
  • Navigation.findNavController(params).navigate(actionId) 跳转
代码:

Navigation.findNavController(view).navigate(R.id.navigation_dashboard);
在Fragment中图片加点击跳转
ImageView imgc = root.findViewById(R.id.imageView4);
imgc.setOnClickListener(new MyJumpF());//点击图片跳转方法
public class MyJumpF implements View.OnClickListener{
    //Fragment跳转Fragment
    @Override
    public void onClick(View view){
        Navigation.findNavController(view).navigate(R.id.navigation_dashboard);
    }
}