I’m trying to configure some NFC tags to automatically open an app, which is easy, just have to type the package name.
But I’m wondering how I can launch the app in a specific activity.
Specifically when I search for FitoTrack in my phone I get the option to launch the app directly into the workout I want to track, so I don’t have to launch the app, click the FAB, click “Record workout” and then select the workout.
So I want to have a tag which will automatically launch this app into a specific workout.
How can I know what’s the data I need to put into the tag to do this?
Probably looking at the code will give me the answer, but this won’t apply to closed source apps, so is there a way to get all the ways all my installed apps can be launched?
Activity Manager
I’ve used it to launch certain parts of apps. Doesn’t always do what I want. And you have to sift through a lot of useless stuff. But it works.
https://github.com/sdex/ActivityManager
On F-Droid also