diff options
| author | Treehugger Robot <treehugger-gerrit@google.com> | 2019-11-19 23:38:21 +0000 |
|---|---|---|
| committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2019-11-19 23:38:21 +0000 |
| commit | 35dd014a79d1da52538fefb2a5f9682b915f4cb1 (patch) | |
| tree | 090736422b75da91f0a0009b20633614bb8f424e /core/java | |
| parent | 560c3ebe1e785cec3c8776524ee8dad470b36b54 (diff) | |
| parent | 3fa88533316995c52d29a14df600e477f83c04d9 (diff) | |
Merge "DO NOT MERGE Avoids deadlock when applying preferred activities"
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/content/pm/PackageManagerInternal.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageManagerInternal.java b/core/java/android/content/pm/PackageManagerInternal.java index 28d9152b3707..30a3bd4d0738 100644 --- a/core/java/android/content/pm/PackageManagerInternal.java +++ b/core/java/android/content/pm/PackageManagerInternal.java @@ -415,6 +415,17 @@ public abstract class PackageManagerInternal { @ResolveInfoFlags int flags, int filterCallingUid, int userId); /** + * Retrieve all activities that can be performed for the given intent. + * @param filterCallingUid The results will be filtered in the context of this UID instead + * of the calling UID. + * @see PackageManager#queryIntentActivities(Intent, int) + */ + public abstract List<ResolveInfo> queryIntentActivities( + Intent intent, @Nullable String resolvedType, @ResolveInfoFlags int flags, + int filterCallingUid, int userId); + + + /** * Retrieve all services that can be performed for the given intent. * @see PackageManager#queryIntentServices(Intent, int) */ |
