Lenguaje

Notification.Builder.AddAction Método

Definición

Sobrecargas

Nombre Description
AddAction(Notification+Action)

Agregue una acción a esta notificación.

AddAction(Int32, ICharSequence, PendingIntent)
Obsoletos.

Este método está en desuso en el nivel de API 23.

AddAction(Int32, String, PendingIntent)
Obsoletos.

Este método está en desuso en el nivel de API 23.

AddAction(Notification+Action)

Agregue una acción a esta notificación.

[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

Parámetros

action
Notification.Action

Notification.Action: la acción que se va a agregar

Devoluciones

Esta instancia de Android.App.Notification.Builder, lo que permite encadenar llamadas.

Atributos

Comentarios

Agregue una acción a esta notificación. Normalmente, el sistema muestra las acciones como un botón adyacente al contenido de la notificación. Cada acción debe tener un icono (cuadrado de 32dp y que coincida con el estilo visual de la barra de acciones de Holo Oscuro), una etiqueta textual y un PendingIntent. Una notificación en su formulario expandido puede mostrar hasta 3 acciones, de izquierda a derecha en el orden en que se agregaron. Sin embargo, las acciones no se mostrarán cuando se contraiga la notificación, por lo que debe asegurarse de que el usuario pueda acceder a las funciones esenciales de alguna otra manera (por ejemplo, en la actividad a la que apunta Notification.contentIntent).

Referencia de Android para android.app.Notification.Builder.addAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

AddAction(Int32, ICharSequence, PendingIntent)

Precaución

deprecated

Este método está en desuso en el nivel de API 23.

[Android.Runtime.Register("addAction", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;", "GetAddAction_ILjava_lang_CharSequence_Landroid_app_PendingIntent_Handler")]
[System.Obsolete("deprecated")]
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")>]
[<System.Obsolete("deprecated")>]
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

Parámetros

icon
Int32

int: identificador de recurso de un elemento dibujable que representa la acción.

title
ICharSequence

CharSequence: texto que describe la acción

intent
PendingIntent

PendingIntent: PendingIntent que se va a desencadenar cuando se invoca la acción

Devoluciones

Esta instancia de Android.App.Notification.Builder, lo que permite encadenar llamadas.

Atributos

Comentarios

Este método está en desuso en el nivel de API 23. Use addAction(Action) en su lugar.

Agregue una acción a esta notificación. Normalmente, el sistema muestra las acciones como un botón adyacente al contenido de la notificación. Cada acción debe tener un icono (cuadrado de 32dp y que coincida con el estilo visual de la barra de acciones de Holo Oscuro), una etiqueta textual y un PendingIntent. Una notificación en su formulario expandido puede mostrar hasta 3 acciones, de izquierda a derecha en el orden en que se agregaron. Sin embargo, las acciones no se mostrarán cuando se contraiga la notificación, por lo que debe asegurarse de que el usuario pueda acceder a las funciones esenciales de alguna otra manera (por ejemplo, en la actividad a la que apunta Notification.contentIntent). A partir de android Build.VERSION_CODES. S, las aplicaciones destinadas al nivel de API Build.VERSION_CODES. S o superior no podrán iniciar actividades durante el procesamiento de receptores de difusión o servicios en respuesta a los clics de acción de notificación. Para iniciar una actividad en esos casos, proporcione una instrucción PendingIntent a la propia actividad. A partir de android Build.VERSION_CODES. N, los iconos del botón de acción no se mostrarán en los botones de acción, pero siguen siendo necesarios y están disponibles para los agentes de escucha de notificaciones, que pueden mostrarlos en otros contextos, por ejemplo, en un dispositivo portátil.

Referencia de Android para android.app.Notification.Builder.addAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

AddAction(Int32, String, PendingIntent)

Precaución

deprecated

Este método está en desuso en el nivel de API 23.

[System.Obsolete("deprecated")]
public Android.App.Notification.Builder? AddAction(int icon, string? title, Android.App.PendingIntent? intent);
[<System.Obsolete("deprecated")>]
member this.AddAction : int * string * Android.App.PendingIntent -> Android.App.Notification.Builder

Parámetros

icon
Int32

int: identificador de recurso de un elemento dibujable que representa la acción.

title
String

CharSequence: texto que describe la acción

intent
PendingIntent

PendingIntent: PendingIntent que se va a desencadenar cuando se invoca la acción

Devoluciones

Esta instancia de Android.App.Notification.Builder, lo que permite encadenar llamadas.

Atributos

Comentarios

Este método está en desuso en el nivel de API 23. Use addAction(Action) en su lugar.

Agregue una acción a esta notificación. Normalmente, el sistema muestra las acciones como un botón adyacente al contenido de la notificación. Cada acción debe tener un icono (cuadrado de 32dp y que coincida con el estilo visual de la barra de acciones de Holo Oscuro), una etiqueta textual y un PendingIntent. Una notificación en su formulario expandido puede mostrar hasta 3 acciones, de izquierda a derecha en el orden en que se agregaron. Sin embargo, las acciones no se mostrarán cuando se contraiga la notificación, por lo que debe asegurarse de que el usuario pueda acceder a las funciones esenciales de alguna otra manera (por ejemplo, en la actividad a la que apunta Notification.contentIntent). A partir de android Build.VERSION_CODES. S, las aplicaciones destinadas al nivel de API Build.VERSION_CODES. S o superior no podrán iniciar actividades durante el procesamiento de receptores de difusión o servicios en respuesta a los clics de acción de notificación. Para iniciar una actividad en esos casos, proporcione una instrucción PendingIntent a la propia actividad. A partir de android Build.VERSION_CODES. N, los iconos del botón de acción no se mostrarán en los botones de acción, pero siguen siendo necesarios y están disponibles para los agentes de escucha de notificaciones, que pueden mostrarlos en otros contextos, por ejemplo, en un dispositivo portátil.

Referencia de Android para android.app.Notification.Builder.addAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a