There is an application that when you first start to download some data. With the next launches it is necessary that not the first activation be opened, but another. How can this be implemented correctly?
Only a redirect when booting from the first activation to the one you need via intent
comes to mind, but it is probably the same crutch.