Language

Notification.Builder.SetShortcutId(String) メソッド

定義

Android 11 では、このメソッドを使用して公開された有効期間の長い共有ショートカットにリンクするメッセージング通知 (MessagingStyle を使用するもの) は、網掛けの専用の会話セクションに表示され、会話に固有の構成オプションが表示される場合があります。

[Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)]
public virtual Android.App.Notification.Builder SetShortcutId(string? shortcutId);
[<Android.Runtime.Register("setShortcutId", "(Ljava/lang/String;)Landroid/app/Notification$Builder;", "GetSetShortcutId_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetShortcutId : string -> Android.App.Notification.Builder
override this.SetShortcutId : string -> Android.App.Notification.Builder

パラメーター

shortcutId
String

文字列: この通知がリンクされているショートカットの ID

返品

この Android.App.Notification.Builder インスタンス。呼び出しをチェーンできます。

属性

注釈

Android 11 では、このメソッドを使用して公開された有効期間の長い共有ショートカットにリンクするメッセージング通知 (MessagingStyle を使用するもの) は、網掛けの専用の会話セクションに表示され、会話に固有の構成オプションが表示される場合があります。 この動作は、個人が応答する社会的義務が生じる可能性がある人から人への会話用に予約する必要があります。 たとえば、会話空間に属する通知の例を次に示します。2 人のユーザー間の 1 対 1 の会話全員が投稿できる個人間の会話をグループ化し、会話空間に属していない通知の例をいくつか示します。ボットからの広告 (個人およびコンテキスト化された場合でも) アクティブな話者と多くのパッシブな個人が存在するボットからのエンゲージメント通知。リアルタイムではない他の個人の電子メール、ドキュメント コメント、またはその他の会話の種類からの更新をストリームまたは投稿する

さらに、このメソッドは、ランチャー ショートカットの複製としてこの通知をマークするすべての種類の通知に使用できます。 バッジや通知コンテンツを表示するランチャーは、この通知の内容を優先してショートカットを抑制できます。 この通知に shortcutId を使用して作成された BubbleMetadata がアタッチされている場合は、バブル メタデータに指定された shortcutId がここで設定されている shortcutId (設定されている場合) と一致することを確認するチェックが実行されます。 shortcutId が指定されていても一致しない場合は、例外がスローされます。

関連項目も参照:

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

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

適用対象