Notification.Builder.AddAction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AddAction(Notification+Action) |
Fügen Sie dieser Benachrichtigung eine Aktion hinzu. |
| AddAction(Int32, ICharSequence, PendingIntent) |
Diese Methode war in API-Ebene 23 veraltet. |
| AddAction(Int32, String, PendingIntent) |
Diese Methode war in API-Ebene 23 veraltet. |
AddAction(Notification+Action)
Fügen Sie dieser Benachrichtigung eine Aktion hinzu.
[Android.Runtime.Register("addAction", "(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;", "GetAddAction_Landroid_app_Notification_Action_Handler")]
public virtual Android.App.Notification.Builder AddAction(Android.App.Notification.Action? action);
[<Android.Runtime.Register("addAction", "(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;", "GetAddAction_Landroid_app_Notification_Action_Handler")>]
abstract member AddAction : Android.App.Notification.Action -> Android.App.Notification.Builder
override this.AddAction : Android.App.Notification.Action -> Android.App.Notification.Builder
Parameter
- action
- Notification.Action
Notification.Action: die hinzuzufügende Aktion
Gibt zurück
Diese Android.App.Notification.Builder-Instanz, sodass Anrufe verkettet werden können.
- Attribute
Hinweise
Fügen Sie dieser Benachrichtigung eine Aktion hinzu. Aktionen werden in der Regel vom System als Schaltfläche neben dem Benachrichtigungsinhalt angezeigt. Jede Aktion muss ein Symbol (32DP-Quadrat und dem visuellen Stil der Holo Dark-Aktionsleiste), eine Beschriftung mit Text und einen PendingIntent aufweisen. Eine Benachrichtigung in der erweiterten Form kann bis zu 3 Aktionen anzeigen, von links nach rechts in der Reihenfolge, in der sie hinzugefügt wurden. Aktionen werden nicht angezeigt, wenn die Benachrichtigung reduziert ist. Stellen Sie daher sicher, dass alle wichtigen Funktionen vom Benutzer auf eine andere Weise zugegriffen werden können (z. B. in der Aktivität, auf die von Notification.contentIntent verwiesen wird).
Android-Referenz für android.app.Notification.Builder.addAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AddAction(Int32, ICharSequence, PendingIntent)
Diese Methode war in API-Ebene 23 veraltet.
[Android.Runtime.Register("addAction", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;", "GetAddAction_ILjava_lang_CharSequence_Landroid_app_PendingIntent_Handler")]
public virtual Android.App.Notification.Builder? AddAction(int icon, Java.Lang.ICharSequence? title, Android.App.PendingIntent? intent);
[<Android.Runtime.Register("addAction", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;", "GetAddAction_ILjava_lang_CharSequence_Landroid_app_PendingIntent_Handler")>]
abstract member AddAction : int * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.App.Notification.Builder
override this.AddAction : int * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.App.Notification.Builder
Parameter
- icon
- Int32
int: Ressourcen-ID einer zeichnungsfähigen, die die Aktion darstellt
- title
- ICharSequence
CharSequence: Text zur Beschreibung der Aktion
- intent
- PendingIntent
PendingIntent: PendingIntent, der ausgelöst werden soll, wenn die Aktion aufgerufen wird
Gibt zurück
Diese Android.App.Notification.Builder-Instanz, sodass Anrufe verkettet werden können.
- Attribute
Hinweise
Diese Methode war in API-Ebene 23 veraltet. Verwenden Sie stattdessen addAction(Action).
Fügen Sie dieser Benachrichtigung eine Aktion hinzu. Aktionen werden in der Regel vom System als Schaltfläche neben dem Benachrichtigungsinhalt angezeigt. Jede Aktion muss ein Symbol (32DP-Quadrat und dem visuellen Stil der Holo Dark-Aktionsleiste), eine Beschriftung mit Text und einen PendingIntent aufweisen. Eine Benachrichtigung in der erweiterten Form kann bis zu 3 Aktionen anzeigen, von links nach rechts in der Reihenfolge, in der sie hinzugefügt wurden. Aktionen werden nicht angezeigt, wenn die Benachrichtigung reduziert ist. Stellen Sie daher sicher, dass alle wichtigen Funktionen vom Benutzer auf eine andere Weise zugegriffen werden können (z. B. in der Aktivität, auf die von Notification.contentIntent verwiesen wird). Ab Android Build.VERSION_CODES. S, Apps für API-Ebene Build.VERSION_CODES. S oder höher kann Aktivitäten nicht starten, während Übertragungsempfänger oder Dienste als Reaktion auf Benachrichtigungsaktionsklicks verarbeitet werden. Um eine Aktivität in diesen Fällen zu starten, stellen Sie eine PendingIntent für die Aktivität selbst bereit. Ab Android Build.VERSION_CODES. N, Interaktive Schaltflächensymbole werden nicht auf Interaktiven Schaltflächen angezeigt, sind aber weiterhin erforderlich und stehen Benachrichtigungslistenern zur Verfügung, die sie in anderen Kontexten anzeigen können, z. B. auf einem tragbaren Gerät.
Android-Referenz für android.app.Notification.Builder.addAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AddAction(Int32, String, PendingIntent)
Diese Methode war in API-Ebene 23 veraltet.
public Android.App.Notification.Builder? AddAction(int icon, string? title, Android.App.PendingIntent? intent);
member this.AddAction : int * string * Android.App.PendingIntent -> Android.App.Notification.Builder
Parameter
- icon
- Int32
int: Ressourcen-ID einer zeichnungsfähigen, die die Aktion darstellt
- title
- String
CharSequence: Text zur Beschreibung der Aktion
- intent
- PendingIntent
PendingIntent: PendingIntent, der ausgelöst werden soll, wenn die Aktion aufgerufen wird
Gibt zurück
Diese Android.App.Notification.Builder-Instanz, sodass Anrufe verkettet werden können.
Hinweise
Diese Methode war in API-Ebene 23 veraltet. Verwenden Sie stattdessen addAction(Action).
Fügen Sie dieser Benachrichtigung eine Aktion hinzu. Aktionen werden in der Regel vom System als Schaltfläche neben dem Benachrichtigungsinhalt angezeigt. Jede Aktion muss ein Symbol (32DP-Quadrat und dem visuellen Stil der Holo Dark-Aktionsleiste), eine Beschriftung mit Text und einen PendingIntent aufweisen. Eine Benachrichtigung in der erweiterten Form kann bis zu 3 Aktionen anzeigen, von links nach rechts in der Reihenfolge, in der sie hinzugefügt wurden. Aktionen werden nicht angezeigt, wenn die Benachrichtigung reduziert ist. Stellen Sie daher sicher, dass alle wichtigen Funktionen vom Benutzer auf eine andere Weise zugegriffen werden können (z. B. in der Aktivität, auf die von Notification.contentIntent verwiesen wird). Ab Android Build.VERSION_CODES. S, Apps für API-Ebene Build.VERSION_CODES. S oder höher kann Aktivitäten nicht starten, während Übertragungsempfänger oder Dienste als Reaktion auf Benachrichtigungsaktionsklicks verarbeitet werden. Um eine Aktivität in diesen Fällen zu starten, stellen Sie eine PendingIntent für die Aktivität selbst bereit. Ab Android Build.VERSION_CODES. N, Interaktive Schaltflächensymbole werden nicht auf Interaktiven Schaltflächen angezeigt, sind aber weiterhin erforderlich und stehen Benachrichtigungslistenern zur Verfügung, die sie in anderen Kontexten anzeigen können, z. B. auf einem tragbaren Gerät.
Android-Referenz für android.app.Notification.Builder.addAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.