Возможно, вы добавляете фрагменты друг к другу, но вместо этого вы должны заменить их, чтобы они появились:
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
// Replace whatever is in the fragment_container view with this fragment,
// and add the transaction to the back stack so the user can navigate back
transaction.replace(R.id.fragment_container, new YourFragment());
transaction.addToBackStack(null);
// Commit the transaction
transaction.commit();