布局编辑器:如何在framelayout容器中显示布局?

时间:2017-03-19 02:11:02

标签: android android-layout android-studio android-constraintlayout graphical-layout-editor

我有一个在XML中定义为根ConstraintLayout的布局,其中包含4个空帧frame,用于动态膨胀片段。为了在布局编辑器(Android Studio)中获得更好的设计体验,有没有办法在每个框架布局中显示/模仿预期的布局?

这个问题不是关于在容器中动态加载片段(在代码中),我正在寻找一个解决方案,允许我在布局编辑器中加载容器/ Framelayout中的布局!

2 个答案:

答案 0 :(得分:0)

根据我的知识和对this SO question的回答,这是不可能的。但是在this question的答案中,您可以找到解决方法。

答案 1 :(得分:0)

使用 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>