App pick
A decision block that lets the user choose an app package.
The fiber will pause until the user has chosen an app package, cancelled the dialog
or the timeout expired.
The list may include uninstalled apps which have kept their data, use the Is data only flag to exclude them.
To pick from a list with the same apps as shown in the launcher app drawer,
similar to system Apps settings,
use the Resolve activity block with action Main and category Launcher instead.
Input arguments
- Flags include — all flags an app must have to be included, default is to include all, even uninstalled.
- Flags exclude — any flag an app must have to be excluded, default is to exclude none, even uninstalled.
- States — state of apps to include, default is any.
- Timeout — time until the notification/dialog is automatically canceled, may be inaccurate as it’s affected power save features such as “doze”, default is no timeout.
- Notification channel — UUID of notification channel used for shown notification, default is the flow default or Flow.
- Show window — whether to show the dialog window directly without having to tap the notification. Requires the “appear atop of other apps or parts of the screen” privilege on Android 10+.
Output variables
- Package — variable to assign the package name of the chosen app.