当我在xml页面上有按钮时,移动或放大它们是非常令人沮丧的,因为我不能让它们到达我想要的地方。有时候,如果我想要向右移动某些东西,它会随意移动到其他地方,否则什么都不会发生。这是因为相对布局吗?以及相对布局和线性布局之间的区别是什么?
答案 0 :(得分:0)
1)RelativeLayout - RelativeLayout中的视图相对于RelativeLayout中其他子项的位置。
2)LinearLayout - LinearLayout内部的视图呈水平或垂直线性模式。
我个人很少使用RelativeLayout,除非它在LinearLayout内,我需要将一个视图放在奇怪的位置,与LinearLayout的水平或垂直方面相对。 RelativeLayout可能会令人困惑,因为如果更改其中一个视图的尺寸,则必须调整相对于该视图的所有其他视图的尺寸。