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



如何从另一个Fragment中打开Fragment

我基本上有一个按钮在我的HomeFragment.kt和我想使它重定向到AboutFragment,但我不知道如何使它。我尝试了不同的方法从堆栈,但没有工作…有什么建议吗?我想打开新的片段就像从导航栏打开一样

这里是按钮,但我的代码只是工作与活动…

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();

相关内容

  • 没有找到相关文章