本帖最后由 u013676055 于 2014-09-05 09:06:14 编辑

解决方案 »

  1.   

    可能是因为onTouch不会处理animation。可以试一下在animation结束之后,再更新一下view的位置,让view真的移动那那里,而不是看起来像是在那里
      

  2.   


    是用设置LayoutParams来更新么。我使用这个方法不好使。就是不过在动画开始前或者开始后更新UI都不行,就是更新这块的代码非要我手滑动一下那个list才会执行。然后就会按动画结束的时候获取位置来设置,结果就跑偏了。而且同样获取不到手势。还是原先的位置才可以获取手势。。
      

  3.   

    我自己试了 下。更新View位置那个不知道为什么非要我 滑动 一下这个list才行。所以这个和动画结合起来,当动画结束的时候滑动一下list 位置就偏了。我不执行动画,只执行刷新位置的方法,滑动一下list位置就对了。手势也能获取到。
    现在的问题就是怎么自动刷新View…并且和动画结合起来不会错位。