Sprache

Notification.BubbleMetadata.Builder Konstruktoren

Definition

Überlädt

Name Beschreibung
Notification.BubbleMetadata.Builder()

Dieser Konstruktor ist veraltet.

Notification.BubbleMetadata.Builder(String)

Erstellt einen BubbleMetadata.Builder basierend auf einer ShortcutInfo.

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

Erstellt einen BubbleMetadata.Builder basierend auf der bereitgestellten Absicht und dem bereitgestellten Symbol.

Notification.BubbleMetadata.Builder()

Dieser Konstruktor ist veraltet.

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

Hinweise

Dieser Konstruktor ist veraltet. verwenden Sie Builder.Builder(String) für eine Blase, die über eine ShortcutInfo oder Builder.Builder(PendingIntent,Icon) für eine über einen PendingIntent erstellte Blase erstellt wurde.

Android-Referenz für android.app.Notification.BubbleMetadata.Builder.Builder.

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:

Notification.BubbleMetadata.Builder(String)

Erstellt einen BubbleMetadata.Builder basierend auf einer 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

Parameter

shortcutId
String

Zeichenfolge: Dieser Wert darf nicht null sein.

Attribute

Hinweise

Erstellt einen BubbleMetadata.Builder basierend auf einer ShortcutInfo. Um eine Verknüpfungsblase zu erstellen, stellen Sie sicher, dass die verknüpfung, die der bereitgestellten shortcutId zugeordnet ist, als dynamische Verknüpfung veröffentlicht wird, die mit ShortcutInfo.Builder.setLongLived(boolean) erstellt wurde, andernfalls kann Ihre Benachrichtigung keine Blasen. Das Tastenkombinationssymbol wird verwendet, um die Blase darzustellen, wenn sie reduziert wird.

Die Verknüpfungsaktivität wird verwendet, wenn die Blase erweitert wird. Dadurch wird die Verknüpfungsaktivität in einem unverankerten Fenster über der vorhandenen Vordergrundaktivität angezeigt.

Wenn die Aktivität über eine Blase gestartet wird, wird Activity.isLaunchedFromBubble() mit "true" zurückgegeben.

Wenn die Verknüpfung beim Senden der Blasenbenachrichtigung nicht veröffentlicht wurde, wird keine Blase erzeugt. Wenn die Verknüpfung gelöscht wird, während die Blase aktiv ist, wird die Blase entfernt.

Siehe auch:

Throws: NullPointerException if shortcutId is null.

Android-Referenz für android.app.Notification.BubbleMetadata.Builder.Builder.

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:

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

Erstellt einen BubbleMetadata.Builder basierend auf der bereitgestellten Absicht und dem bereitgestellten Symbol.

[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

Parameter

intent
PendingIntent

PendingIntent: Dieser Wert darf nicht NULL sein.

icon
Icon

Symbol: Dieser Wert darf nicht null sein.

Attribute

Hinweise

Erstellt einen BubbleMetadata.Builder basierend auf der bereitgestellten Absicht und dem bereitgestellten Symbol. Das Symbol wird verwendet, um die Blase darzustellen, wenn sie reduziert wird. Ein Symbol sollte für den Inhalt innerhalb der Blase repräsentativ sein. Wenn Ihre App mehrere Blasen erzeugt, sollte das Symbol für jeden von ihnen eindeutig sein.

Die Absicht, die verwendet wird, wenn die Blase erweitert wird. Dadurch wird der App-Inhalt in einem unverankerten Fenster über der vorhandenen Vordergrundaktivität angezeigt. Die Absicht sollte auf eine veränderbare Aktivität verweisen.

Wenn die Aktivität über eine Blase gestartet wird, wird Activity.isLaunchedFromBubble() mit "true" zurückgegeben.

Throws: NullPointerException if intent is null.

Throws: NullPointerException if icon is null.

Android-Referenz für android.app.Notification.BubbleMetadata.Builder.Builder.

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: