2010-09-09 147 views
4

我在res/layout文件夾中聲明瞭兩個XML佈局,其中一個包含通用模板,另一個包含特定屏幕的特定視圖。我想將第二個xml佈局添加到第一個xml佈局,即通用佈局。由於這兩種佈局都聲明爲XML,因此我無法將其添加到其他佈局中。我該如何解決這個問題?Android - 在其他xml佈局中添加一個xml佈局

回答

9

您是否嘗試過使用LayoutInflater並誇大您的特定視圖並將其添加到ViewGroup或FrameLayout?

+0

它工作。謝謝Brian – Robin 2010-09-09 05:13:00

+0

不客氣。隨意將此標記爲接受的答案。 – Brian 2010-09-09 06:15:36

16

我可能沒有正確理解它。但使用<include layout="@layout/yourlayouthere" />方法僅使用XML表示法進行簡單嵌入可能會更容易。我使用這種方法來構建一堆小部件,然後使用inlcude語句將它們拉到主佈局中。

+1

有任何方法可用,如果按鈕點擊,然後這**包括**標籤啓用。 – 2014-04-07 11:21:15