Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android开发相对和线性布局_Android_Xml_Android Layout_Layout - Fatal编程技术网

Android开发相对和线性布局

Android开发相对和线性布局,android,xml,android-layout,layout,Android,Xml,Android Layout,Layout,当我在xml页面上有按钮时,移动或放大它们是非常令人沮丧的,因为我不能让它们去我想去的地方。有时,如果我想把某物移到右边,它会随机地移到其他地方,否则什么也不会发生。这是因为相对论吗?相对布局和线性布局之间有什么区别?1)相对布局-相对布局中的视图与相对布局中其他子视图的位置相对 2) LinearLayout-LinearLayout内部的视图处于水平或垂直的线性阵列中 我个人很少使用RelativeLayout,除非它位于线性布局内,并且我需要将单个视图放置在与线性布局的水平或垂直方向相对的

当我在xml页面上有按钮时,移动或放大它们是非常令人沮丧的,因为我不能让它们去我想去的地方。有时,如果我想把某物移到右边,它会随机地移到其他地方,否则什么也不会发生。这是因为相对论吗?相对布局和线性布局之间有什么区别?

1)相对布局-相对布局中的视图与相对布局中其他子视图的位置相对

2) LinearLayout-LinearLayout内部的视图处于水平或垂直的线性阵列中


我个人很少使用RelativeLayout,除非它位于线性布局内,并且我需要将单个视图放置在与线性布局的水平或垂直方向相对的奇怪位置。RelativeLayout可能会令人困惑,因为如果更改其中一个视图的尺寸,则必须调整与该视图相关的所有其他视图的尺寸

当我尝试使用线性布局时,我无法将其移动到任何地方,就像网格格式中的6个不同点