Редактор макетов: Как показать макет в контейнере фреймов?
У меня есть макет, определенный в 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>