Language

Notification.BubbleMetadata.Builder コンストラクター

定義

オーバーロード

Name 説明
Notification.BubbleMetadata.Builder()

このコンストラクターは非推奨です。

Notification.BubbleMetadata.Builder(String)

ShortcutInfo に基づいて BubbleMetadata.Builder を作成します。

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

指定された意図とアイコンに基づいて BubbleMetadata.Builder を作成します。

Notification.BubbleMetadata.Builder()

このコンストラクターは非推奨です。

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

注釈

このコンストラクターは非推奨です。 PendingIntent を使用して作成されたバブルの ShortcutInfo または Builder.Builder(PendingIntent,Icon) で作成されたバブルには Builder.Builder(String) を使用します。

android.app.Notification.BubbleMetadata.Builder.Builderの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Notification.BubbleMetadata.Builder(String)

ShortcutInfo に基づいて BubbleMetadata.Builder を作成します。

[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

パラメーター

shortcutId
String

文字列: この値を null にすることはできません。

属性

注釈

ShortcutInfo に基づいて BubbleMetadata.Builder を作成します。 ショートカット バブルを作成するには、提供された shortcutId に関連付けられているショートカットが、ShortcutInfo.Builder.setLongLived(boolean) が true で構築された動的ショートカットとして公開されていることを確認します。そうしないと、通知をバブルできません。 ショートカット アイコンは、折りたたまれているバブルを表すために使用されます。

ショートカット アクティビティは、バブルが展開されるときに使用されます。 これにより、既存のフォアグラウンド アクティビティの上のフローティング ウィンドウにショートカット アクティビティが表示されます。

アクティビティがバブルから起動されると、Activity.isLaunchedFromBubble() は true で返されます。

バブル通知の送信時にショートカットが発行されていない場合、バブルは生成されません。 バブルがアクティブな間にショートカットを削除すると、バブルは削除されます。

関連項目も参照:

shortcutId が null の場合は NullPointerException をスローします。

android.app.Notification.BubbleMetadata.Builder.Builderの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Notification.BubbleMetadata.Builder(PendingIntent, Icon)

指定された意図とアイコンに基づいて BubbleMetadata.Builder を作成します。

[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

パラメーター

intent
PendingIntent

PendingIntent: この値を null にすることはできません。

icon
Icon

アイコン: この値を null にすることはできません。

属性

注釈

指定された意図とアイコンに基づいて BubbleMetadata.Builder を作成します。 アイコンは、折りたたまれているときにバブルを表すために使用されます。 アイコンは、バブル内のコンテンツを代表する必要があります。 アプリで複数のバブルが生成される場合、アイコンはそれぞれのバブルに対して一意である必要があります。

バブルが展開されるときに使用される意図。 これにより、既存のフォアグラウンド アクティビティの上のフローティング ウィンドウにアプリのコンテンツが表示されます。 意図は、サイズ変更可能なアクティビティを指している必要があります。

アクティビティがバブルから起動されると、Activity.isLaunchedFromBubble() は true で返されます。

スロー: 意図が null の場合は NullPointerException。

スロー: アイコンが null の場合は NullPointerException。

android.app.Notification.BubbleMetadata.Builder.Builderの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象