Lenguaje

Notification.BubbleMetadata.Builder Constructores

Definición

Sobrecargas

Nombre Description
Notification.BubbleMetadata.Builder()

Este constructor está en desuso.

Notification.BubbleMetadata.Builder(String)

Crea un bubbleMetadata.Builder basado en un shortcutInfo.

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

Crea un bubbleMetadata.Builder basado en la intención y el icono proporcionados.

Notification.BubbleMetadata.Builder()

Este constructor está en desuso.

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)]
public Builder();
Atributos

Comentarios

Este constructor está en desuso. use Builder.Builder(String) para una burbuja creada a través de ShortcutInfo o Builder.Builder(PendingIntent,Icon) para una burbuja creada a través de PendingIntent.

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

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

Notification.BubbleMetadata.Builder(String)

Crea un bubbleMetadata.Builder basado en un shortcutInfo.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=30)]
public Builder(string shortcutId);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=30)>]
new Android.App.Notification.BubbleMetadata.Builder : string -> Android.App.Notification.BubbleMetadata.Builder

Parámetros

shortcutId
String

String: este valor no puede ser NULL.

Atributos

Comentarios

Crea un bubbleMetadata.Builder basado en un shortcutInfo. Para crear una burbuja de acceso directo, asegúrese de que el acceso directo asociado al shortcutId proporcionado se publica como un acceso directo dinámico que se creó con ShortcutInfo.Builder.setLongLived(boolean) en true; de lo contrario, la notificación no podrá burbujar. El icono de acceso directo se usará para representar la burbuja cuando se contraiga.

La actividad de acceso directo se usará cuando se expanda la burbuja. Esto mostrará la actividad de acceso directo en una ventana flotante sobre la actividad en primer plano existente.

Cuando se inicia la actividad desde una burbuja, Activity.isLaunchedFromBubble() devolverá true.

Si no se ha publicado el acceso directo cuando se envía la notificación de burbujas, no se producirá ninguna burbuja. Si se elimina el acceso directo mientras la burbuja está activa, se quitará la burbuja.

Consulte también:

Produce: NullPointerException si shortcutId es null.

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

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

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

Crea un bubbleMetadata.Builder basado en la intención y el icono proporcionados.

[Android.Runtime.Register(".ctor", "(Landroid/app/PendingIntent;Landroid/graphics/drawable/Icon;)V", "", ApiSince=30)]
public Builder(Android.App.PendingIntent intent, Android.Graphics.Drawables.Icon icon);
[<Android.Runtime.Register(".ctor", "(Landroid/app/PendingIntent;Landroid/graphics/drawable/Icon;)V", "", ApiSince=30)>]
new Android.App.Notification.BubbleMetadata.Builder : Android.App.PendingIntent * Android.Graphics.Drawables.Icon -> Android.App.Notification.BubbleMetadata.Builder

Parámetros

intent
PendingIntent

PendingIntent: este valor no puede ser NULL.

icon
Icon

Icono: este valor no puede ser NULL.

Atributos

Comentarios

Crea un bubbleMetadata.Builder basado en la intención y el icono proporcionados. El icono se usará para representar la burbuja cuando se contraiga. Un icono debe ser representativo del contenido dentro de la burbuja. Si la aplicación genera varias burbujas, el icono debe ser único para cada una de ellas.

Intención que se usará cuando se expanda la burbuja. Esto mostrará el contenido de la aplicación en una ventana flotante sobre la actividad en primer plano existente. La intención debe apuntar a una actividad redimensionable.

Cuando se inicia la actividad desde una burbuja, Activity.isLaunchedFromBubble() devolverá true.

Produce: NullPointerException si la intención es null.

Produce: NullPointerException si el icono es NULL.

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

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