Android 框架布局中的线性定位

Android 框架布局中的线性定位,android,android-framelayout,android-viewgroup,Android,Android Framelayout,Android Viewgroup,使用FrameLayout,如何开始垂直定位子元素?我之所以选择Framelayout,是因为最终我想将一个孩子移动到另一个孩子身上,但却无法从一开始就将他们线性定位 开始 结束 如果知道俯视图的高度,可以将俯视图的布局设置为等于该值 否则,您可以切换到相对视图,并使用下面的layout_相对于俯视图定位底视图。使用FrameLayout,如何开始垂直定位子元素 从纵向上看,我假设为|孩子1 |孩子2 |。为此,您可以使用android:orientation=vertical的线性布局。在该布

使用FrameLayout,如何开始垂直定位子元素?我之所以选择Framelayout,是因为最终我想将一个孩子移动到另一个孩子身上,但却无法从一开始就将他们线性定位

开始

结束


如果知道俯视图的高度,可以将俯视图的布局设置为等于该值

否则,您可以切换到相对视图,并使用下面的layout_相对于俯视图定位底视图。

使用FrameLayout,如何开始垂直定位子元素

从纵向上看,我假设为|孩子1 |孩子2 |。为此,您可以使用android:orientation=vertical的线性布局。在该布局中包含两个子布局,并在子布局中使用android:layou-weight,在封闭布局中使用android:weightsum


如果您想保持水平方向,请将方向设置为水平。

考虑修改您的问题!