我正在Eclipse中创建一个Android应用程序,但是当我拖动TextView时,它下面的所有内容也会移动。
这是我没有拖过任何东西的时候。
http://i.stack.imgur.com/Twp4L.png
这是我稍微拖动TextView的时候。
http://i.stack.imgur.com/oJ75k.png
答案 0 :(得分:1)
这称为相对布局。在这种情况下,组件相对于TextView
放置,这并不是意料之外的。这取决于您如何在布局XML中设置关系。你想要实现什么样的布局?
您可以设置所有组件相对于整个视图放置,或使用一些专门的布局类型,如LinearLayout
。这一切都取决于你想要达到的效果。
答案 1 :(得分:1)
布局设计器在Eclipse中不能很好地工作。您可以尝试使用Android Studio的布局设计器(the new early access preview),这个设计好一点,但不是很多。
最常见的做法是使用布局设计器来开始使用,也许使用“大纲”视图面板通过拖动布局/视图中的一些节点来调整布局/视图的一些嵌套,但是它是直接潜入xml代码。这样做真的没有其他替代品。该工具还不是很好。