Редактор макетов: Как показать макет в контейнере фреймов?

У меня есть макет, определенный в XML как корневой ConstraintLayout, который содержит 4 пустых frameLayouts для динамически раздуваемых фрагментов. Чтобы улучшить дизайн в редакторе макетов (Android Studio), есть ли способ показать / имитировать предполагаемые макеты в каждом из этих макетов?

Этот вопрос не о динамической загрузке фрагмента в контейнере (в коде), я ищу решение, которое позволило бы мне загрузить макет в контейнер /Framelayout в редакторе макетов!

2 ответа

Насколько мне известно и ответить на этот ТАК вопрос не представляется возможным. Однако в ответе на этот вопрос вы можете найти обходной путь.

Обходной путь с использованием android:visibilty:"gone"

      <FrameLayout
    android:id="@+id/frameLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    >
    <LinearLayout
        android:id="@+id/doNotUseThisPlaceholder"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:visibility="visible"
        android:visibility="gone"
        tools:ignore="UselessParent">
        <include
            layout="@layout/designTimeLayout" />
    </LinearLayout>
</FrameLayout>