我已经使用 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 的源代码,试图找出“约束不一致”的可能原因,但我无法弄清楚。
这些消息正在出现的事实 - 这是我应该关注的事情吗?我认为事情的布置方式没有任何问题。我在 Fragments 中有一个 GridLayout,它作为 ViewPager 中的页面加载,因此当用户在页面之间滚动时,我在 LogCat 中多次看到上述输出。