如何使用绑定从另一个片段打开一个片段?

How to open a fragment from another fragment using binding?

如何从另一个 Fragment 打开一个 Fragment

我的 HomeFragment.kt 中基本上有一个按钮,我想让它重定向到 AboutFragment,但我不确定如何制作它。我尝试了 Stack 的不同方法,但没有任何效果......有什么建议吗?我想打开新片段,因为我将从导航抽屉中打开。

这是按钮,但我的代码只适用于活动...不适用于片段...

binding.aboutUsBtn.setOnClickListener {
    val intent = Intent(activity, AboutFragment::class.java)
    startActivity(intent)
}

请试试这个代码:

FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
        FragmentTransaction fragmentTransaction=fragmentManager.beginTransaction();
        fragmentTransaction.replace(R.id.home_layout, new ChatFragment(), "second fragment"); //My second Fragment
        fragmentTransaction.addToBackStack(null);
        fragmentTransaction.commit();