android - 包含来自另一个包的xml布局

时间:2015-03-20 17:43:12

标签: android xml android-layout layout package

我在我的android项目中使用两个包。

名为Core.Android的第一个包有一个名为LeftMenu的xml布局。

我想在我的第二个名为Android.Phone的软件包的每个活动中包含此xml。

我在我的活动布局中尝试了类似的东西:

<include layout="@[Core.Android]layout/LeftMenu" />

但似乎没有用。

你能帮帮我吗? :)

1 个答案:

答案 0 :(得分:2)

只需按正常方式使用您的布局:@layout/LeftMenu。你需要修复你的android模块才能使用你的Core.Android模块作为依赖。

您可以在项目设置中的IntelliJ / AndroidStudio中,在&#34;模块&#34;中选择您的Android.Phone模块,然后转到&#34;依赖关系&#34;选项卡并添加具有编译范围的Core.Android模块。