I have a question about onCreate() call and orientation changes in Android. According my readings android should always recreate activity when orientation of device is changed (if you do not declare other behavior in manifes, or some other way). That is clear. Based on this information i made my logic in application and most of the time i tested this app in android emulator with API level 10. I can see from log, that when orientation is changed then onCreate() of current activity is called. But when i try do the same in API level 19 for example, then onCreate() is not called after orientation change. My Question is why onCreate() is not call on "newer" APIs, what cause this? And second how to achieve same beaviour in API 10 and 19?
I verified this also on base "hello world" activity to eliminate possible cause like my manifest, but behaviour is the same.