Comment ajouter des fragments de programme dans relativelayout
J'ai conçu un RelativeLayout. Je suis en train d'ajouter un fragment. Il chevauche. Que dois-je faire pour qu'il arrive l'un en dessous des autres.
FragmentTransaction t = getSupportFragmentManager().beginTransaction();
FragmentTest myFragment = new FragmentTest();
t.add(layout.getId(), myFragment, "myFirstFragment");
FragmentTest myFragment2 = new FragmentTest();
t.add(layout.getId(), myFragment2, "mySecondFragment");
t.commit();
//Vue sur myFragment et myFragment2 chevauchements même si j'ai mis l'orientation à la verticale.
<RelativeLayout
android:id="@+id/idll1"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_marginLeft="10sp"
android:layout_marginRight="0sp"
android:layout_marginTop="10sp"
android:layout_weight="1"
android:paddingBottom="5dp"
android:paddingLeft="10dp"
android:paddingRight="5dp"
android:paddingTop="5dp"
android:orientation="vertical"/>
OriginalL'auteur Satish | 2012-11-02
Vous devez vous connecter pour publier un commentaire.
Nous pouvons le faire comme suit :
Classe d'activité dans lequel relative de la mise en page est présent. Laissez relative de mise en page (mParentLayout) être l'élément racine de l'activité de la vue de la hiérarchie.
Et le fragment à être ajouté à la relative la mise en page sera mGridFragment à une position au-dessous du Bouton (mGridBtn).
Fragment correspondant de la classe qui est à être positionné dans l'activité de mise en page.
OriginalL'auteur Napolean
Vous devez définir la disposition prarams dans votre Fragment de vues.
Sont-ils XML ou coder en dur?
Si elles sont à coder en dur, vous devrez obtenir le FrameLayout Wrapper que Google met sur tous les fragments de vues en utilisant le rétro-compatible bibliothèque de prise en charge et de définir sa relativelayout params dans votre vue onlayout ou onMeasure.
Si, au contraire, ils sont XML, il suffit de définir la relative règles.
OriginalL'auteur Shawn Maybush
Je pense qu'il devrait être
LinearLayout
OriginalL'auteur Alexander Kulyakhtin
Rapide et Sale semble être un peu mieux. Si vous savez que votre mise en page déjà vous pouvez enregistrer certaines étapes, et je sais un géant si (X instanceof Classe) de l'ensemble des blocs est mal vu, il est assez polyvalent.
OriginalL'auteur Tatarize