私は数週間 GridLayout を使用してきましたが、電話をかけると気づきました
gridLayout.requestLayout()
LogCat で次のデバッグレベルのメッセージを吐き出します。
D/android.widget.GridLayout(14048): horizontal constraints: x5 - x0 > 1115, x5 - x4 < 221, x4 - x3 < 221, x3 - x2 < 221, x2 - x1 < 221, x1 - x0 < 221 are inconsistent; permanently removing: x5 - x4 < 221.
GridLayout のソースを調べて、「制約が矛盾している」理由について考えられる理由を見つけようとしましたが、それを理解することができませんでした。
これらのメッセージが表示されるという事実は、私が気にする必要があることですか? レイアウトの仕方に問題は見当たりません。ViewPager のページとして読み込まれる Fragments に GridLayout があるため、ユーザーがページ間をスクロールすると、LogCat で上記の出力が複数回表示されます。