There are several things you can do to improve the Animation. First, enable hardware acceleration in your Android Manfiest, by adding the application attribute:
android:hardwareAccelerated="true"
Next, try some different *interpolator*s. You may find @android:anim/linear
to be smoother.
Finally, if this does not work, you can always do this programmatically use Property Animations (you can use NineOldAndroids for older API versions).