Há um erro neste exercício, no caso deveria perguntar se é tablet, aí modificar o provas_detalhe (que existe no xml do tablet); o provas_view é do smartphone.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Há um erro neste exercício, no caso deveria perguntar se é tablet, aí modificar o provas_detalhe (que existe no xml do tablet); o provas_view é do smartphone.
Obrigado Éderson você resolvei meu problema, abraço.
Não entendi direito, aonde devo modificar?
Oi Guilherme, em vez de fazer:
transaction.replace(R.id.provas_view, detalhesProva);
você deve fazer:
transaction.replace(R.id.provas_detalhe, detalhesProva);
Pois, caso esteja num tablet, o id do segundo FrameLayout (que está no res/layout-xlarge-land/provas.xml) tem o id provas_detalhe. Se deixar como está, você irá trocar o fragment da esquerda (que contém a lista) em vez do fragment da direita (que deve conter os detalhes da prova).