I need to act differently in onStart()
method depending on how onCreate()
was called in result
of orientation change
or not. Is that
Try getChangingConfigurations. Use this to discover when the activity is being destroyed because of an orientation change, set a flag, and check that flag when onCreate is called.
This has the advantage of letting you know why the activity is restarting without overriding orientation configuration in the manifest.