PackageManager.AddPreferredActivity Metodo

Definizione

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.

per android.content.pm.PackageManager.addPreferredActivity(android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName).

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.

Si applica a