title: Hotspot of onTouchListener does not move along the TranslationAnimation
body: <p>In the run-time, I added a new ImageView and attached a listener, like so:</p>
  
  <pre><code>image = new ImageView(someAppContext());
  relativeLayout.addView(image, someLayoutParam);
  // add onTouch listener to the image view:
  image.setOnTouchListener(new ImageView.OnTouchListener() {
      public boolean onTouch(View v, MotionEvent event) {
        makeToast("touched!");
        return false; // tried return true, makes no difference
      }
  });
  </code></pre>
  
  <p>After that, I used TranslateAnimation with <code>setFillAfter(true)</code>, so the ImageView would stay in the new position. However, the onTouch() is triggered if I touch the OLD position of the ImageView, but NOT the new position where the image visually is. How do I make the touch-sensitive hotspot move along with the ImageView itself? I also tried to <code>invalidate()</code>, doesn't seem to help.</p>