Google's best practice is using onSaveInstanceState() instead of android:configChanges="orientation": http://developer.android.com/guide/topics/resources/runtime-changes.html