确认你的项目已经使用了最新的layout库,可以在build.gradle文件中查看:
implementation 'com.android.support.constraint:constraint-layout:<版本号>'
针对特定的布局,可以添加以下代码到xml文件中的跟布局中:
tools:context=".MainActivity" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingConstraints"
这个方法会忽略缺少约束的错误,但是不能解决所有的问题。如果使用上述方法后仍出现XML预览问题,可以尝试使用其他解决方法,比如重新启动Android Studio或清除缓存。
注意:如果您使用的是Kotlin语言,应该把xmlns:tools="http://schemas.android.com/tools" 放在package下面,不然会导致无法运行。