語言

Notification.Action.Builder 建構函式

定義

多載

名稱 Description
Notification.Action.Builder(Notification+Action)

用 Action 物件的欄位建構一個新的 Action 物件建構器。

Notification.Action.Builder(Icon, ICharSequence, PendingIntent)

為動作物件建一個新的建構器。

Notification.Action.Builder(Icon, String, PendingIntent)

為動作物件建一個新的建構器。

Notification.Action.Builder(Int32, ICharSequence, PendingIntent)
已淘汰.

為動作物件建一個新的建構器。

Notification.Action.Builder(Int32, String, PendingIntent)

為動作物件建一個新的建構器。

Notification.Action.Builder(Notification+Action)

用 Action 物件的欄位建構一個新的 Action 物件建構器。

[Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Action;)V", "")]
public Builder(Android.App.Notification.Action? action);
[<Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Action;)V", "")>]
new Android.App.Notification.Action.Builder : Android.App.Notification.Action -> Android.App.Notification.Action.Builder

參數

action
Notification.Action

Notification.Action:讀取欄位的動作

屬性

備註

用 Action 物件的欄位建構一個新的 Action 物件建構器。

Android 參考資料。android.app.Notification.Action.Builder.Builder

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Notification.Action.Builder(Icon, ICharSequence, PendingIntent)

為動作物件建一個新的建構器。

[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=23)]
public Builder(Android.Graphics.Drawables.Icon? icon, Java.Lang.ICharSequence? title, Android.App.PendingIntent? intent);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=23)>]
new Android.App.Notification.Action.Builder : Android.Graphics.Drawables.Icon * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.App.Notification.Action.Builder

參數

icon
Icon

圖示:顯示此動作的圖示

title
ICharSequence

CharSequence:動作的標題

intent
PendingIntent

PendingIntent:當使用者觸發此動作時,PendingIntent 會啟動。 可能是 null,此時系統介面可能會以停用的呈現方式呈現該動作。

屬性

備註

為動作物件建一個新的建構器。 Android Build.VERSION_CODES。S,針對 API 層級Build.VERSION_CODES的應用程式。S 級或更高級的用戶在處理廣播接收器或服務時,無法啟動通知動作點擊的活動。 在這些情況下,要啟動活動,請為該活動本身提供待定意圖(PendingIntent)。 動作的顯示方式,包括圖示、文字或兩者是否顯示或兩者,取決於動作的使用地點與方式,以及通知所套用的 ERROR(Style/android.app.Notification.Action.Style Style)。 Android Build.VERSION_CODES。N,動作按鈕圖示不會顯示在動作按鈕上,但仍是必須的,且通知聆聽者可在其他情境中(例如穿戴裝置)顯示。 當標題為 Spanned,任何由 ForegroundColorSpan 或 TextAppearanceSpan 設定的顏色可能會被移除或以調整亮度顯示,以確保通知內的對比度。

Android 參考資料。android.app.Notification.Action.Builder.Builder

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Notification.Action.Builder(Icon, String, PendingIntent)

為動作物件建一個新的建構器。

[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=23)]
public Builder(Android.Graphics.Drawables.Icon? icon, string? title, Android.App.PendingIntent? intent);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=23)>]
new Android.App.Notification.Action.Builder : Android.Graphics.Drawables.Icon * string * Android.App.PendingIntent -> Android.App.Notification.Action.Builder

參數

icon
Icon

圖示:顯示此動作的圖示

title
String

CharSequence:動作的標題

intent
PendingIntent

PendingIntent:當使用者觸發此動作時,PendingIntent 會啟動。 可能是 null,此時系統介面可能會以停用的呈現方式呈現該動作。

屬性

備註

為動作物件建一個新的建構器。 Android Build.VERSION_CODES。S,針對 API 層級Build.VERSION_CODES的應用程式。S 級或更高級的用戶在處理廣播接收器或服務時,無法啟動通知動作點擊的活動。 在這些情況下,要啟動活動,請為該活動本身提供待定意圖(PendingIntent)。 動作的顯示方式,包括圖示、文字或兩者是否顯示或兩者,取決於動作的使用地點與方式,以及通知所套用的 ERROR(Style/android.app.Notification.Action.Style Style)。 Android Build.VERSION_CODES。N,動作按鈕圖示不會顯示在動作按鈕上,但仍是必須的,且通知聆聽者可在其他情境中(例如穿戴裝置)顯示。 當標題為 Spanned,任何由 ForegroundColorSpan 或 TextAppearanceSpan 設定的顏色可能會被移除或以調整亮度顯示,以確保通知內的對比度。

Android 參考資料。android.app.Notification.Action.Builder.Builder

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Notification.Action.Builder(Int32, ICharSequence, PendingIntent)

警告

deprecated

為動作物件建一個新的建構器。

[Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V", "")]
[System.Obsolete("deprecated")]
public Builder(int icon, Java.Lang.ICharSequence? title, Android.App.PendingIntent? intent);
[<Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.App.Notification.Action.Builder : int * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.App.Notification.Action.Builder

參數

icon
Int32

智力:此行動顯示的圖示

title
ICharSequence

CharSequence:動作的標題

intent
PendingIntent

PendingIntent:當使用者觸發此動作時,PendingIntent 會啟動。 可能是 null,此時系統介面可能會以停用的呈現方式呈現該動作。

屬性

備註

為動作物件建一個新的建構器。 Android Build.VERSION_CODES。N,動作按鈕圖示不會顯示在動作按鈕上,但仍是必須的,且通知聆聽者可在其他情境中(例如穿戴裝置)顯示。

Android 參考資料。android.app.Notification.Action.Builder.Builder

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Notification.Action.Builder(Int32, String, PendingIntent)

為動作物件建一個新的建構器。

[Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V", "")]
public Builder(int icon, string? title, Android.App.PendingIntent? intent);
[<Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V", "")>]
new Android.App.Notification.Action.Builder : int * string * Android.App.PendingIntent -> Android.App.Notification.Action.Builder

參數

icon
Int32

智力:此行動顯示的圖示

title
String

CharSequence:動作的標題

intent
PendingIntent

PendingIntent:當使用者觸發此動作時,PendingIntent 會啟動。 可能是 null,此時系統介面可能會以停用的呈現方式呈現該動作。

屬性

備註

為動作物件建一個新的建構器。 Android Build.VERSION_CODES。N,動作按鈕圖示不會顯示在動作按鈕上,但仍是必須的,且通知聆聽者可在其他情境中(例如穿戴裝置)顯示。

Android 參考資料。android.app.Notification.Action.Builder.Builder

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於