我想在android中创建一个应用程序,当用户触摸ImageView时会显示动画。它应缩小,直到用户将手指从屏幕上拉开。
就像Windows手机图标一样。我怎么能这样做?
谢谢。
答案 0 :(得分:1)
创建一个带延迟消息的处理程序,可以缩放图像。
当您收到ACTION_DOWN
启动处理程序(缩放图像并自行调用)时。当您收到ACTION_UP
从处理程序中删除所有消息和回调时。
如果您不想使用处理程序,可以在ACTION_DOWN
上的imageview上简单地开始缩放动画,并在ACTION_UP
上停止。 View.clearAnimation()
或View.animate().cancel()