启动我的应用时出现布局问题

时间:2017-09-24 15:02:29

标签: java android

我在运行应用程序时遇到问题:按钮不在应有的位置。
有谁知道为什么?

Figure 1

3 个答案:

答案 0 :(得分:0)

您正在使用ConstraintLayout,但您对视图没有任何限制。这意味着当您运行应用程序时它会跳转到(0,0)。

向视图添加约束,或者跳转到(0,0)

答案 1 :(得分:0)

您还没有添加任何约束,因为默认情况下视图会自动移动到左上角。将约束左/右和顶部添加到父级。您可以使用边距从顶部

偏移视图

答案 2 :(得分:0)

在该文本窗口中,您应该在Button上看到一个红色下划线,这是因为"This view is not constrained"。 因此,转到“设计”窗口并约束按钮,单击“手柄”(小圆圈)。 官方文件:https://developer.android.com/training/constraint-layout/index.html