所望される効果:
実際の結果:
理由:理由は、制御ファイルの誤ったの制約プロパティ
このプロパティはされて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" />
伝える方法:1を1回の調査により、
まず、第1の制御が使用される別のレイアウト、通常表示中に配置されています。
- ツール - > XMLアクション(Action)>を使用した後無駄にチェックを検証します。
- 再確立ファイル、一つの制御ずつ、1つの書き込み属性ずつの、そして絶対に元のファイルを気にしません。
- このため、より慎重に、直接外を見ることが望ましいです
二つの文書を制御し、我々は、プロパティが間違っていた発見しました!!!
解決方法:バックそれを変更
概要:ライブプレビュー!
過失ConstraintLayout制御が敗者です。
オープンプレビューは、リアルタイムエフェクトに注意を払います。あまりにも心配してほとんどの時間は、コントロールのプレビューを持っています。見つけるのはそうしないと難しいです。