I really don't know how to write the title in the right way, but I will try to explain the issue. I'm working on an app that has like six activities in a sequence, the login is the first activity and once the login is successful I pass the user name to the second activity via bundle and across all the other activities. On the last activity, once the process is successful, it has to go back to the second activity. But, it has to keep the user name. As right now, when the app goes to the second activity, it crashes because it is not getting the user name value, even with the bundle. it is kind of how to make a bundle from two different activities to the same activity.
VERY EASY,
Use viewpager with fragments inside activity instead of Activities(Activities also takes much loading time then fragment)
You can use custom non-swipable viewpager which can be found on google easily. - Use Viewpager, - Disable Swiping,
Use click callback on fragments, or EventBus to pass data between activity and fragment.
i would suggest using Eventbus as it a best way for sending and receiving data from-to anywhere.
You can ask me anything more if you are facing any problem.