Sprache

Notification.Builder.AddAction Methode

Definition

Ü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.

Gilt für: