Activity.SetLocusContext(LocusId, Bundle) 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.
Imposta l'oggetto android.content.LocusId per questa attività.
[Android.Runtime.Register("setLocusContext", "(Landroid/content/LocusId;Landroid/os/Bundle;)V", "GetSetLocusContext_Landroid_content_LocusId_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual void SetLocusContext(Android.Content.LocusId? locusId, Android.OS.Bundle? bundle);
[<Android.Runtime.Register("setLocusContext", "(Landroid/content/LocusId;Landroid/os/Bundle;)V", "GetSetLocusContext_Landroid_content_LocusId_Landroid_os_Bundle_Handler", ApiSince=30)>]
abstract member SetLocusContext : Android.Content.LocusId * Android.OS.Bundle -> unit
override this.SetLocusContext : Android.Content.LocusId * Android.OS.Bundle -> unit
Parametri
- locusId
- LocusId
ID univoco e stabile che identifica questa Activity istanza. LocusId è un ID opaco che collega lo stato di questa attività a diversi concetti di Android: android.content.pm.ShortcutInfo.Builder#setLocusId(android.content.LocusId)
setLocusId. LocusID è Null per impostazione predefinita o se viene reimpostato in modo esplicito.
- bundle
- Bundle
extra impostati o aggiornati come parte di questo contesto locus. Ciò può contribuire a fornire metadati aggiuntivi, ad esempio URL, partecipanti di conversazione specifici del contesto di questo Activity. Il bundle può essere Null se non sono necessari metadati aggiuntivi.
Il bundle deve essere sempre null per null locusId.
- Attributi
Commenti
Imposta l'oggetto android.content.LocusId per questa attività. L'ID locus consente di identificare istanze diverse della stessa Activity classe.
Ad esempio, un ID locus basato su una conversazione specifica può essere impostato nella chat Activitydi un'app di conversazione. Il sistema può quindi usare questo ID locus insieme al contenuto dell'app per fornire segnali di classificazione in varie aree dell'interfaccia utente, tra cui condivisione, notifiche, collegamenti e così via.
È consigliabile impostare lo stesso ID locus nell'ID del locus del collegamento usando android.content.pm.ShortcutInfo.Builder#setLocusId(android.content.LocusId) setLocusId in modo che il sistema possa apprendere i segnali di classificazione appropriati collegando l'ID locus dell'attività con il collegamento corrispondente.
per android.app.Activity.setLocusContext(android.content.LocusId, android.os.Bundle).
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.