理想效果:
android
實際效果:
app
這個屬性是 app:layout_constraintLeft_toLeftOf="@id/oa_setting_group_tv_add"
寫成了本身在本身左邊了。佈局
<TextView android:id="@+id/oa_setting_group_tv_add" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_10" android:text="新增考勤組" android:textColor="@color/oa_color" android:textSize="@dimen/sp_16" app:layout_constraintBottom_toBottomOf="@id/oa_setting_group_background_add" app:layout_constraintLeft_toLeftOf="@id/oa_setting_group_tv_add" app:layout_constraintTop_toTopOf="@id/oa_setting_group_background_add" />
首先將第一個控件放在了另外一個已經在使用的佈局裏,正常顯示;3d
對照兩個文件,發現有一個屬性寫錯了!!!code
ConstraintLayout 一個控件的疏忽就是滿盤皆輸。
打開預覽,實時注意效果。實在太着急最次也要一個控件一預覽。不然太難找了。blog