我想要实现的是实现一个典型的短信屏幕,其中我有一个 LinearLayout 最初通过将高度设置为 fill_parent 来占据整个屏幕,除了使用 android 在屏幕底部包含 EditText 的相对布局:布局_alignParentBottom。
现在,我需要在小RelativeLayout的底部显示一个额外的RelativeLayout,这应该减少LinearLayout的高度,并将原来的RelativeLayout向上推。
请告知实现上述场景的最佳方法是什么。谢谢。
最佳答案
我发现在这种情况下使用RelativeLayout 更容易。
- 您可以将RelativeLayout定义为所有这些布局的容器,并且 将其他的放在里面。
- 将 LinearLayout 高度设置为“match_parent”
- 将EditText放置在LinearLayout下面;和相对布局, 在编辑文本下方;使用 android:layout_below
祝你好运, friend !
关于java - 如何减少初始高度为 fill_parent 的 LinearLayout 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26191088/