title: Android inconsistant animation on different devices
body: <p>The app I'm building has a simple image button animation (rotate) before starting the next activity. I have tested it on the emulator and 5 different devices:  </p>
  
  <ul>
  <li><p>Samsung GT-I5500</p>
  
  <p>Samsung Galaxy Nexus</p>
  
  <p>Samsung Galaxy s2</p>
  
  <p>Motorola Razr Maxx</p>
  
  <p>HTC (I don't remember the model)</p></li>
  </ul>
  
  <p>The animation worked fine on all of the models, except for the Nexus. On the Nexus, the device waits the duration of the animation (500ms) before starting the next activity, so instead of the animation - just an annoying (and seemingly inexplicable to the user) delay. All of the devices were running Jelly Bean except for the GT-I5500.</p>
  
  <p>Questions:</p>
  
  <p>1) Why would the animation work on some devices and not others, even running the same version OS?</p>
  
  <p>2) Is there a way to check if the device is 'receptive' to the animation? (I had initially thought it had something to do with the SDK version, but it doesn't)</p>