在Android GUI中查看布局

时间:2014-01-20 21:07:05

标签: android android-layout

说真的,这个Android GUI和布局系统让我很紧张。如果不让整个布局改变自己并叠加在彼此之上,我就无法制作简单的TextField。

例如,我在彼此正下方创建了9个文本字段,并在XML中更改了它们的文本。然后,当我去修改他们的@ + id /整个布局本身改变了!我查看了图形布局,文本字段堆叠在一起,然后推到屏幕顶部!

我的意思是如何更改ID会导致任何布局差异????我是Android的新手,但这对我来说没有意义,这是非常令人沮丧和令人沮丧的。感觉就像在制作界面时我必须做多次试验和错误,而不是使用逻辑思路。

有人可以告诉我我做错了什么吗?

1 个答案:

答案 0 :(得分:2)

I mean how can changing the ID cause any layout differences????

你可能正在使用相对布局,因为它就是这样做的。在android中有不同的布局用于不同的目的。与Linear LayoutRelative LayoutFrame Layout一样。

在“相对布局”中,您可以相对于彼此放置视图(这意味着参考视图的ID),这就是为什么当您移动1个视图时,放置在引用中的所有视图也会移动。

因此,请在RelativeLayout中仔细查看视图。这对新开发人员来说有点难度。所以,我建议首先考虑你想要什么以及如何实现它而不是使用适当的布局。