At the beginning Activity is launched by an Intent and something is done with this Intent.
When I change orientation of my Activity, it\'s reloaded again and Intent is
If your intent is sent to your activity with an action (with setAction), just do the following when you receive the intent, to avoid multiple handling of this intent when screen rotates :
Intent i = getIntent(); i.setAction(null); setIntent(i);