Eu tenho um fragmento dentro de uma atividade de grupo e quero substituí-lo por outro fragmento:
FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction();
SectionDescriptionFragment bdf = new SectionDescriptionFragment();
ft.replace(R.id.book_description_fragment, bdf);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.addToBackStack(null);
ft.commit();
Funciona bem quando é feito como um projeto separado sem usar o grupo de atividades, tudo funciona bem no log cat à medida que o controle entra em getview (), mas nenhuma visualização é visível, nem mesmo ocorre qualquer exceção, quero que o fragmento de detalhes do livro seja ser substituído pelo fragmento de detalhe da seção.
O XML do fragmento de detalhes do livro possui o ID book_description_fragment e o XML para o fragmento de descrição da seção possui o ID section_description_fragment.
O código acima está no método onClick de um item. Quero que, quando o usuário tocar em um item na visualização de rolagem horizontal, o fragmento seja alterado.