如何在relativelayout中以编程方式添加片段

Sat*_*ish 8 android relativelayout android-layout android-fragments

我设计了一个RelativeLayout.我正在尝试添加片段.它重叠.我需要做什么才能让它低于另一个.

    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();
Run Code Online (Sandbox Code Playgroud)

//即使我已将方向设置为垂直,myFragment和myFragment2的视图也会重叠.

<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"/>
Run Code Online (Sandbox Code Playgroud)

Ale*_*tin 0

我认为应该是LinearLayout