Como adicionar dois fragmentos juntos em um frameLayout em tempo de execução

Eu estou desenvolvendo uma aplicação andorid comnavigation drawer e eu tenho um layout para o contentview como este:

<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <!-- As the main content view, the view below consumes the entire
         space available using match_parent in both dimensions. -->

    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/content_frame"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

    <ListView
        android:id="@+id/left_drawer"
        android:layout_width="240dp"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:choiceMode="singleChoice"
        android:dividerHeight="0dp"
        android:divider="@android:color/transparent"
        android:background="@color/default_color"/>
</android.support.v4.widget.DrawerLayout>

Então, eu posso adicionar e substituir o fragmento no clique do item da gaveta de navegação. Tudo bem até agora.

Mas em um caso, ao clicar em um item na gaveta de navegação, preciso mostrar dois fragmentos em vez de um (assim como um fragmento listFragment e details). Como eu posso fazer isso? Devo adicionar dois fragmentos ao framelayout então? Mas como? ou devo alterar o contentView com diferentesdrawerLayout ? Se sim, como posso fazer isso?

questionAnswers(1)

yourAnswerToTheQuestion