你用的是ConstraintLayout约束布局需要指定子控件在父控件中的位置,分别是上下,左右。topToTop靠父布局上方startToStart靠父布局左方endToEnd靠父布局右方bottomToBottom靠父布局下方需要指定两个方向才能确定该控件的具体位置。如果不设置,则默认从0,0点,而且编译会报错