簡體   English   中英

布局編輯器:如何在 framelayout 容器中顯示布局?

[英]Layout editor: How to show layout in framelayout container?

我有一個在 XML 中定義為根 ConstraintLayout 的布局,其中包含 4 個用於動態膨脹片段的空 frameLayout。 為了在布局編輯器 (Android Studio) 中獲得更好的設計體驗,有沒有辦法在每個框架布局中顯示/模仿預期的布局?

這個問題不是關於動態加載容器中的片段(在代碼中),我正在尋找一種解決方案,它允許我在布局編輯器的容器/框架布局中加載布局!

根據我的知識和對這個問題的回答, 是不可能的。 但是,在這個問題的答案中,您可以找到一種解決方法。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM