触摸时如何保持ImageView淡入?

时间:2015-06-24 10:54:38

标签: android animation touch

我想在android中创建一个应用程序,当用户触摸ImageView时会显示动画。它应缩小,直到用户将手指从屏幕上拉开。

就像Windows手机图标一样。我怎么能这样做?

谢谢。

1 个答案:

答案 0 :(得分:1)

创建一个带延迟消息的处理程序,可以缩放图像。

当您收到ACTION_DOWN启动处理程序(缩放图像并自行调用)时。当您收到ACTION_UP从处理程序中删除所有消息和回调时。

如果您不想使用处理程序,可以在ACTION_DOWN上的imageview上简单地开始缩放动画,并在ACTION_UP上停止。 View.clearAnimation()View.animate().cancel()