NotificationManager.NotifyAsPackage 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會以指定套件的通知在狀態列中顯示。
[Android.Runtime.Register("notifyAsPackage", "(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotifyAsPackage_Ljava_lang_String_Ljava_lang_String_ILandroid_app_Notification_Handler", ApiSince=29)]
public virtual void NotifyAsPackage(string targetPackage, string? tag, int id, Android.App.Notification notification);
[<Android.Runtime.Register("notifyAsPackage", "(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;)V", "GetNotifyAsPackage_Ljava_lang_String_Ljava_lang_String_ILandroid_app_Notification_Handler", ApiSince=29)>]
abstract member NotifyAsPackage : string * string * int * Android.App.Notification -> unit
override this.NotifyAsPackage : string * string * int * Android.App.Notification -> unit
參數
- targetPackage
- String
String:用來發佈通知的包裹。 套件必須授權你能以 setNotificationDelegate(String) 代表他們發布通知。 這個值不可能為零值。
- tag
- String
字串:此通知的字串識別碼。 可能是 Null。
- id
- Int32
int:此通知的識別碼。 這對(標籤、識別碼)必須在你的應用程式中是唯一的。
- notification
- Notification
通知:一個通知物件,描述要向使用者顯示的內容。 不得為 Null。
- 屬性
備註
會以指定套件的通知在狀態列中顯示。 如果該包裹已經發布了相同標籤和識別碼的通知且尚未取消,則該通知將被更新後的資訊取代。 所有監聽服務將Intent.FLAG_GRANT_READ_URI_PERMISSION透過 Context.grantUriPermission(String,Uri,int) 存取本通知或通知頻道中提供的任何 URIS。 通知被取消時,權限會被撤銷,或者你可以用 Context.revokeUriPermission(Uri,int) 來撤銷權限。
Android 參考資料。android.app.NotificationManager.notifyAsPackage
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。