更改单个ID时,为什么我的应用程序布局会发生变化?

时间:2013-01-18 03:36:36

标签: android eclipse

我正在editText创建一系列relative layout框。当我想更改其中一个编辑文本框时,它会改变我的整个布局,一切都变得彼此重叠。我在visual studio编程并且设计视图中的每个项目都有精确的x,y坐标,看起来所有的eclipse都是填充。不应该布局应该对ID名称无动于衷并且能够随时更改它吗?我还想在不同的活动上使用相同的布局。

提前致谢

1 个答案:

答案 0 :(得分:1)

当你使用相对布局时,组件按照彼此的相应位置排列,比如高度“someid”或leftOf“someid”,当你改变任何组件的id时,它们的相对位置会改变,你的布局会受到干扰,所以如果如果您更改了任何组件的ID,则必须手动设置每个组件的相对位置。