How to change getScrollX() and getScrollY()?
<p>I am still debate with my code :-D , aside from this I found a new issue , first read my code please :</p>

<pre><code>@Override
//FstBall using ImageView
public boolean onTouchEvent(MotionEvent evt){
    int MotionAction = evt.getAction();
    float X = evt.getX();
    float Y = evt.getY();
    switch (MotionAction){
        case MotionEvent.ACTION_DOWN:{
            DownBallDirectionX = X;
            DownBallDirectionY = Y;
        }
        break;
        case MotionEvent.ACTION_MOVE:{
            MoveBallDirectionX = X;
            MoveBallDirectionY = Y;
        }
        break;
        case MotionEvent.ACTION_UP:{
            BallAxisX = FstBall.getScrollX();
            BallAxisY = FstBall.getScrollY();
            float FnlAxisX = DownBallDirectionX - MoveBallDirectionX ;
            float FnlAxisY = DownBallDirectionY - MoveBallDirectionY;
            //int FnlRes = (int) (Math.sqrt(FnlAxisX + FnlAxisY));
            TranslateAnimation AxisAnim = new 
                TranslateAnimation(BallAxisX,FnlAxisX,BallAxisY,FnlAxisY);
            AxisAnim.setFillBefore(true);
            AxisAnim.setFillAfter(true);
            AxisAnim.setDuration(2000);
            FstBall.startAnimation(AxisAnim);
            PlayerScore.setText("X= "+ FstBall.getLeft() 
                            +" Y= "+ FstBall.getTop());
        }
        break;
    }
    super.onTouchEvent(evt);
    return true;    
}
</code></pre>

<p>Everything is okay till now, but something is wrong!! If you look to <code>BallAxisX</code> and <code>BallAxixY</code> variables, these variables are kept constant, when I move this object to any point, variables not be changed, I don't know how can I fix it. Any idea?</p>
