Android 缩放触摸事件上的动画图像视图?

Android 缩放触摸事件上的动画图像视图?,android,animation,imageview,Android,Animation,Imageview,我想在触摸显示屏时在imageview上制作缩放动画。 有一个问题:当我触摸imageview时,转到原点,或者如果我将pivot设置为50%,imageview缩放到中心。 为什么? 我尝试了以下代码: public boolean onTouchEvent(MotionEvent e) { float x = e.getX(); float y = e.getY(); ImageView image= new ImageView(context); image.s

我想在触摸显示屏时在imageview上制作缩放动画。 有一个问题:当我触摸imageview时,转到原点,或者如果我将pivot设置为50%,imageview缩放到中心。 为什么? 我尝试了以下代码:

public boolean onTouchEvent(MotionEvent e) 
{

    float x = e.getX();
    float y = e.getY();

   ImageView image= new ImageView(context);
image.setx = x;
image.setY=y;
layout.addViews(image,300,300);
imageview.startAnimation(scaleAnimation);

    return true;
}