我遇到了在屏幕上移动的ImageView的问题。不幸的是,只有当我触摸ImageView的原始位置时才会触发onTouch Event
。当imageView
移动时,它忽略了onTouch事件。总之,原始位置是触发OnTouch事件的唯一方法。
答案 0 :(得分:2)
您应该使用Property Animations而不是这些View Animations。处理触摸是使用这种动画的最重要原因之一。
ObjectAnimator anim = ObjectAnimator.ofFloat(view, "translationY", 0f, 100f);
anim.setDuration(1000);
anim.start();
如果您想了解更多信息,请点击以下链接: http://developer.android.com/guide/topics/graphics/prop-animation.html