I'm not positive, but almost, that when the orientation changes the activity is completely recreated is it not? You would have to use bundle to save instance states and such, check out this discussion about roughly the same topic and I'm sure you'll figure it out! Cheers!