我已经使用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的源码,试图找出“约束不一致”的可能原因,但我没能弄清楚。
这些消息的出现是否值得我关注?我没有看到任何布局方面的问题。在我的Fragment中有一个GridLayout,作为ViewPager中加载的页面,当用户在页面之间滚动时,我会在LogCat中多次看到上述输出。