Leggere in inglese

Condividi tramite


PackageManager.QueryIntentActivities Metodo

Definizione

Overload

QueryIntentActivities(Intent, PackageInfoFlags)

Recuperare tutte le attività che possono essere eseguite per la finalità specificata.

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

QueryIntentActivities(Intent, PackageInfoFlags)

Recuperare tutte le attività che possono essere eseguite per la finalità specificata.

[Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;I)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentActivities (Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);

Parametri

intent
Intent

Finalità desiderata in base a resolveActivity().

flags
PackageInfoFlags

Flag di opzione aggiuntivi per modificare i dati restituiti. L'elemento più importante è #MATCH_DEFAULT_ONLY, per limitare la risoluzione solo a quelle attività che supportano .android.content.Intent#CATEGORY_DEFAULT In alternativa, impostare #MATCH_ALL per impedire l'applicazione di filtri dei risultati.

Restituisce

Restituisce un elenco di oggetti ResolveInfo contenenti una voce per ogni attività corrispondente, ordinata dal migliore al peggiore. In altre parole, il primo elemento è ciò che verrebbe restituito da #resolveActivity. Se non sono presenti attività corrispondenti, viene restituito un elenco vuoto.

Attributi

Commenti

Recuperare tutte le attività che possono essere eseguite per la finalità specificata.

Usare #queryIntentActivities(Intent, ResolveInfoFlags) quando sono necessari flag lunghi.

Documentazione java per android.content.pm.PackageManager.queryIntentActivities(android.content.Intent, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

.NET for Android .NET for Android API 35 e .NET for Android .NET for Android API 34
Prodotto Versioni
.NET for Android .NET for Android API 34, .NET for Android API 35

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

[Android.Runtime.Register("queryIntentActivities", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Ljava/util/List;", "GetQueryIntentActivities_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.ResolveInfo> QueryIntentActivities (Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);

Parametri

intent
Intent

Restituisce

Attributi

Si applica a

.NET for Android .NET for Android API 35 e .NET for Android .NET for Android API 34
Prodotto Versioni
.NET for Android .NET for Android API 34, .NET for Android API 35