将视图放置在具有高度wrap_content的相对布局的底部

时间:2017-07-12 17:39:38

标签: android android-layout android-view android-relativelayout

所以我想在相对布局的底部放置一个视图,其高度为wrap_content 根本没用,我记得为什么......(直接来自doc

  

请注意,您不能在RelativeLayout的大小与其子项的位置之间存在循环依赖关系。例如,您不能将RelativeLayout的高度设置为WRAP_CONTENT,将子级设置为ALIGN_PARENT_BOTTOM。

这似乎是一件非常简单的事情。有没有办法破解这个并使它工作如果没有其他视图我们可以底部对齐?
我希望有一个标准" hack"在实际呈现我尝试使用LinearLayout和FrameLayout的特定非工作示例之前,却无法获得我想要的最终结果。

1 个答案:

答案 0 :(得分:0)

首先,将您的代码放在第一位。在您的场景中,看起来您已经在某处声明了android:layout_below,这可能会导致循环依赖。