I have a list of apps that I would like to run in a specific sequence and then a "main app" where the user would click a start button and then it would launch an app and once the time is up, it would launch the second app and then repeat for the third and fourth apps. All the apps have an auto time out already and once the time is reached, the application ends and you are taken back to the "Main App". there is a time per app that is set, but when each app launches, the user is brought to a screen where they click to begin in each app. Furthermore, the timing is internal to each application.I was thinking of something like:
User is in "Main App":
- User clicks "Start" button in "Main APP"
- App 1 is launched and time begins
- App 1 time ends and then App 2 is launched
- App 2 time ends and then App 3 is launched
- App 3 time ends and then App 4 is launched
- App 4 time ends and then it returns to the "Main App"
Is there a way to programmatically do this in Android?