0

我正在 Eclipse 中创建一个 Android 应用程序,但是当我在 TextView 周围拖动时,它下面的所有内容也会移动。



这是我没有拖任何东西的时候。
http://i.stack.imgur.com/Twp4L.png

这是我稍微拖动 TextView 的时候。
http://i.stack.imgur.com/oJ75k.png

4

2 回答 2

1

这称为相对布局。在这种情况下,组件是相对于TextView放置的,这并不出人意料。这取决于您如何在布局 XML 中设置关系。你想实现什么布局?

您可以设置所有组件相对于整个视图放置,或者使用一些特殊的布局类型,例如LinearLayout. 这完全取决于您想要达到的效果。

于 2014-01-13T23:29:36.523 回答
1

布局设计器在 Eclipse 中不能很好地工作。你可以试试 Android Studio 的布局设计器(新的抢先体验预览版),那个好一点,但差不了多少。

最常见的做法是使用布局设计器仅开始使用,也许使用大纲视图面板通过拖动其中的一些节点来调整布局/视图的一些嵌套,但随后直接进入xml代码自己。确实没有其他替代品可以这样做。该工具还不是很好。

于 2014-01-13T23:31:13.527 回答