I use this code in recyclerViewAdapter. I need to open new fragment from fragment.
@Override
public void onClick(View view) {
AppCompatActivity activity = (AppCompatActivity) view.getContext();
CarDetailFragment carDetailFragment = new CarDetailFragment();
FragmentManager fragmentManager = activity.getSupportFragmentManager();
FragmentTransaction fragmentTransaction=fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.fragmentCar, carDetailFragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
}