Android: Fragments: setContentView alternative
Je suis en train de réécrire un projet existant à l'aide de fragments
de port mon application sur tablette.
Je suis le remplacement d'activités avec fragments
.
Le problème est que je ne sais pas quel est l'équivalent de setContentView
méthode? Est-il possible de créer Fragment's
vue à l'exception de la réécriture onCreateView
?
Vous devez vous connecter pour publier un commentaire.
Dans le
onCreateView()
méthode, vous pouvez retourner à l'affichage de votre fragment comme suit :Je ne suis pas sûr pourquoi vous ne pouvez pas utiliser
onCreateView
. Mais voici ce que vous pouvez faire.Créer
LinearLayout
objet, de l'enregistrer commemRooLayout
champ de membre et de le retourner à partir deonCreateView
. Voici comment vous pouvez mettre en œuvresetContentView
:onCreateView
. Eh bien, vous pouvez, mais cela n'aura pas d'effet et sera plus susceptible de gâcher tout dans votre fragment (si vous enregistrez des références à des points de vue dans cette fonction). Cette fonction ne doit être appelée que par l'OS.