Here is a little bit of info I have just found out and I thought I'd share it in case anyone has the same issue in future. And there is a question strapped onto the end
If you use any animation library to move (translate) a view the click event will not be triggered if you tap the view.
Why? Well, basically the animation simply alters where the view is drawn on the screen. It's heart and soul (layout parameters) reside in it original place. So we need to update the layout parameters (Left, Top).
When we use an animation object, we have the use of the animation_AnimationEnd method. This will tell us when the animation has ended and so we can update the parameters accordingly.
Edit: forgot the question. Well in fact I changed my mind in the question to start, hence I posted in chit chat, but now I need to ask the a question. If I try to adjust the views position using .left and .top and simply adding the amounts that the view was animated. The Click area indeed moves, but the view then moves same relative amount again. So click area doesn't match the view still. Any clues?