安卓用getLocationInWindow();获取组件绝对坐标的问题

我在程序中创建了一个线程,用getLocationInWindow()不断获取GridLayout的绝对左边,但是滑动时,获取的坐标会突然变的很大,或者变成0,可以看一下图,这个现象在一个安卓4.2的手机上,没有,而安卓6.0的平板上,就是这样,求大神答疑图片说明

http://www.verydemo.com/demo_c131_i5466.html