我有纵向和横向布局的活动。 它们中的每一个都包含不同的balloon.xml
一些示例代码: 我有两个main.xml文件 - 在'layout'和'layout-land'文件夹中。
<RelativeLayout
.......
<include layout= "@layout/balloon" />
</RelativeLayout>
如何强制正确包括?
答案 0 :(得分:0)
实际上,您应该使用相同的名称命名两个布局
<强>布局脊/ baloon.xml 强> 和 l layout / baloon.xml **
系统会自动找到要显示的内容。
答案 1 :(得分:0)
嗯。我做了一些改变。根据谷歌文档,这是非常糟糕的,但有效。
在肖像main.xml中包含balloon.xml。 在landscape中,mainl.xml包含balloon_lan.xml。 这个问题固定了。 我感到很生气,因为我必须违反正确的资源使用方式,将来我必须记住这个黑客必须改变代码。 Android更新后,希望程序不会崩溃。