在Android studio中使用ConstraintLayout布局时,再次使用其他的控件时,会报异常,控件下有红色的波浪线,问题是**View没有被约束,需要添加约束**。 ConstraintLayout布局: 我们在编写其他组件的时候会发现报错 解决办法 1.修改布局为LinearLayout 问题解决 但是我们发现一个问题,我们的页面改变了 2.方法2 可以打开预览界面,点击design(设计界面),右键布局,选择infer Constraints 找到 小魔法棒的图标,将光标放在有问题的控件处,点击魔法棒,问题解决,红色波浪线消失。 解决后看到XML文件中自动补齐了很多代码