Notification.Builder.SetShortcutId(String) Metodo

Definizione

Da Android 11, le notifiche di messaggistica (quelle che usano MessagingStyle) che usano questo metodo per collegarsi a un collegamento di condivisione di lunga durata pubblicato possono essere visualizzate in una sezione Conversazione dedicata dell'ombreggiatura e possono mostrare opzioni di configurazione univoche per le conversazioni.

[Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)]
public virtual Android.App.Notification.Builder SetShortcutId(string? shortcutId);
[<Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetShortcutId : string -> Android.App.Notification.Builder
override this.SetShortcutId : string -> Android.App.Notification.Builder

Parametri

shortcutId
String

Stringa: l'ID del collegamento a cui è collegata la notifica

Valori restituiti

Questa istanza di Android.App.Notification.Builder, che consente di concatenare le chiamate.

Attributi

Commenti

Da Android 11, le notifiche di messaggistica (quelle che usano MessagingStyle) che usano questo metodo per collegarsi a un collegamento di condivisione di lunga durata pubblicato possono essere visualizzate in una sezione Conversazione dedicata dell'ombreggiatura e possono mostrare opzioni di configurazione univoche per le conversazioni. Questo comportamento deve essere riservato alle persone per le conversazioni di persona in cui esiste un probabile obbligo sociale per un individuo di rispondere. Ad esempio, di seguito sono riportati alcuni esempi di notifiche appartenenti allo spazio di conversazione: 1:1 conversazioni tra due singole conversazioni di gruppo tra individui in cui tutti possono contribuire e di seguito sono riportati alcuni esempi di notifiche che non appartengono allo spazio di conversazione: Annunci da un bot (anche se personali e contestualizzati) Notifiche di engagement da conversazioni direzionali del bot in cui è presente un parlante attivo e molti individui passivi Trasmettere/registrare aggiornamenti da altri utenti e-mail, commenti documento o altri tipi di conversazione che non sono in tempo reale

Inoltre, questo metodo può essere usato per tutti i tipi di notifiche per contrassegnare questa notifica come duplicazione di un collegamento launcher. Gli utilità di avvio che mostrano notifiche o contenuti di notifica possono quindi eliminare il collegamento a favore del contenuto di questa notifica. Se questa notifica ha associato BubbleMetadata che è stato creato con un shortcutId, verrà eseguito un controllo per assicurarsi che il shortcutId fornito ai metadati a bolle corrisponda al shortcutId impostato qui, se è stato impostato. Se il shortcutId è stato specificato ma non corrisponde, viene generata un'eccezione.

Vedere anche:

Informazioni di riferimento su Android per android.app.Notification.Builder.setShortcutId.

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