标签: android android-animation android-imageview android-view
我正在尝试使用下面的Android示例缩放图像:http://developer.android.com/training/animation/zoom.html
此示例适用于原始图像的容器为正方形,但不适用于图像为矩形的情况。当图像已经放大并且我尝试将其缩小时,图像将仅缩小直到其高度等于原始高度;直到宽度等于原始宽度才会继续。动画然后认为它已经完成,使图像看起来“快速”回到原始大小而不是平滑地完成缩小。
那么,如何使视图保持缩小,直到其宽度和高度等于原始视图?