2010-09-09 131 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