由于OnTouchListener,我有一个可以在屏幕上拖动的图像。 移动此图像时,我绘制一条细线,将其“绑定”到原始位置。
现在,当我释放/放下图像时,我有一个TranslateAnimation,它会使图像返回到它的位置或离开屏幕,具体取决于丢弃区域。
如何在TranslateAnimation中重绘线条,以便图像在移动时仍然绑定到原始位置?
在AnimationListener中有onAnimationStart,onAnimationRepeat和onAnimationStop,但我看不到onAnimationProgress的痕迹。
有没有办法在动画时获取视图的位置变化?除了视图位置上的无限循环和if以检查其位置是否发生变化...