PackageManager.AddPreferredActivity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
deprecated
Aggiungere un nuovo mapping di attività preferito al sistema.
[Android.Runtime.Register("addPreferredActivity", "(Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;)V", "GetAddPreferredActivity_Landroid_content_IntentFilter_IarrayLandroid_content_ComponentName_Landroid_content_ComponentName_Handler")]
[System.Obsolete("deprecated")]
public abstract void AddPreferredActivity(Android.Content.IntentFilter filter, Android.Content.MatchResults match, Android.Content.ComponentName[]? set, Android.Content.ComponentName activity);
[<Android.Runtime.Register("addPreferredActivity", "(Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;)V", "GetAddPreferredActivity_Landroid_content_IntentFilter_IarrayLandroid_content_ComponentName_Landroid_content_ComponentName_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member AddPreferredActivity : Android.Content.IntentFilter * Android.Content.MatchResults * Android.Content.ComponentName[] * Android.Content.ComponentName -> unit
Parametri
- filter
- IntentFilter
Set di finalità in base alle quali verrà preferita questa attività.
- match
- MatchResults
Categoria di corrispondenza IntentFilter a cui si applica questa preferenza.
- set
- ComponentName[]
Set di attività tra cui l'utente ha scelto quando è stata effettuata questa preferenza.
- activity
- ComponentName
Nome del componente dell'attività da preferire.
- Attributi
Commenti
Aggiungere un nuovo mapping di attività preferito al sistema. Verrà usato per selezionare automaticamente il componente attività specificato quando Context#startActivity(Intent) Context.startActivity() rileva più attività corrispondenti e corrisponde anche al filtro specificato.
Questo membro è deprecato. Questa funzione non esegue più alcuna operazione. È responsabilità della piattaforma assegnare attività preferite e questo non può essere modificato direttamente. Per determinare le attività risolte dalla piattaforma, usare #resolveActivity o #queryIntentActivities. Per configurare un'app in modo che sia responsabile di un ruolo specifico e di controllare i titolari di ruolo correnti, vedere android.app.role.RoleManager.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.