Comment puis-je utiliser FragmentManager pour afficher Fragment A, B, C,... dans un FrameLayout?

Cher StackOverflow personnes,

J'ai actuellement un gros problème dans mon application Android.

Je suis à l'aide de Fragments de toutes mes activités et j'ai lu toute la doc ici: http://developer.android.com/guide/topics/fundamentals/fragments.html

Mon application a maintenant un look très cool sur les téléphones et les tablettes.

Ma question:

J'ai une mise en page de l'affichage d'un des Fragments qui est inclus dans un FrameLayout (voir capture d'écran en bas)

Donc, c'est une capture d'écran avec Fragment A.

Maintenant, je voudrais que lorsque l'on clique sur un bouton de gauche, pour remplacer le Fragment avec Un Fragment B, ou C, ou...

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <fragment android:name="com.stackoverflow.question.FRAGMENT_A"
            android:id="@+id/list"
            android:layout_weight="1"
            android:layout_width="0dp"
            android:layout_height="match_parent" />
</FrameLayout>

Comme vous pouvez le voir dans mon xml, FRAGMENT_A est codé en dur.

Imaginez que je veux basculer entre 6 différents fragments, ce qui shoulmd-je faire?
Mettre toutes mes 6 Fragments dans le XML, ou est-il un moyen de remplacer par programme FRAGMENT_A avec FRAGMENT_B, C, D , E, etc.

Merci beaucoup pour votre aide.

Comment puis-je utiliser FragmentManager pour afficher Fragment A, B, C,... dans un FrameLayout?

OriginalL'auteur Waza_Be | 2011-10-17