When I change orientation application restarts and I lost my current data..
I am using activity group which contain lots of activities when i change orientation application
This is how it's supposed to work. There's a way to make it not do that, but you should be following the lifecycle and be able to handle activity restarts gracefully. This has been asked here many times.