1. ホーム
  2. java

[解決済み] android studioで "Missing constraints in constraintlayout "というエラーが表示されるのはなぜですか?

2022-02-17 14:33:26

質問

画像

このビューは制約がなく、設計時の位置しか持たないので、制約を追加しない限り、(0,0)にジャンプします。

レイアウト・エディタでは、ウィジェットをキャンバス上の任意の場所に配置でき、現在の位置を設計時属性(layout_editor_absolute Xなど)で記録します。これらの属性は実行時には適用されないため、レイアウトをデバイス上でプッシュすると、ウィジェットがエディタの表示位置とは異なる場所に表示されることがあります。これを修正するには、端の接続からドラッグして、ウィジェットが水平と垂直の両方の制約を持っていることを確認します。

解決するには?

この問題を解決するのはとても簡単です。ウィジェット(例えばボタンやテキストボックスなど)をクリックし、「"Infer constraints"」ボタンをクリックするだけです。 添付の画像またはこのYoutubeのリンクで見ることができます。 https://www.youtube.com/watch?v=uOur51u5Nk0