ConstraintLayout布局中设置了match_parent就会铺满整个屏幕,约束属性也会失效,是因为约束布局不支持match_parent属性,所以想要实现match_parent的效果,先把大小设置位0dp,然后添加约束条件。如下:
<View
android:id="@+id/devide_line"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_1"
android:background="@color/devide_line"
app:layout_constraintTop_toBottomOf="@+id/rl_task" />
<com.scwang.smartrefresh.layout.SmartRefreshLayout
android:id="@+id/work_task_refresh"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintBottom_toBottomOf="p