間違ったタイトル:ConstraintLayoutが正しく表示されません

所望される効果:
所望の効果

実際の結果:
実用的な効果

理由:理由は、制御ファイルの誤ったの制約プロパティ

このプロパティはされて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. まず、第1の制御が使用される別のレイアウト、通常表示中に配置されています。

  2. ツール - > XMLアクション(Action)>を使用した後無駄にチェックを検証します。
  3. 再確立ファイル、一つの制御ずつ、1つの書き込み属性ずつの、そして絶対に元のファイルを気にしません。
  4. このため、より慎重に、直接外を見ることが望ましいです
  5. 二つの文書を制御し、我々は、プロパティが間違っていた発見しました!

解決方法:バックそれを変更

概要:ライブプレビュー!

過失ConstraintLayout制御が敗者です。
オープンプレビューは、リアルタイムエフェクトに注意を払います。あまりにも心配してほとんどの時間は、コントロールのプレビューを持っています。見つけるのはそうしないと難しいです。

おすすめ

転載: www.cnblogs.com/skymxc/p/11407227.html