簡體   English   中英

我們如何在Android中以編程方式為“鎖定屏幕通知和徽章圖標”等應用啟用通知設置

[英]How can we enable notification setting in android for app like “lock screen notification and badge icon” programatically

需要從代碼中修改android應用的通知設置,例如啟用鎖屏通知,徽章圖標並實用地啟用浮動通知。

您可能需要檢查Android 5.0 API的新功能,以獲取可能的選項。

Notifications中所述 ,您可以通過調用setVisibility()並指定以下值之一來控制通知的可見性級別:

  • VISIBILITY_PRIVATE :顯示基本信息,例如通知的圖標,但隱藏通知的全部內容。
  • VISIBILITY_PUBLIC :顯示通知的全部內容。
  • VISIBILITY_SECRET :不顯示任何內容,甚至不包括通知的圖標。

至於徽章圖標,您可以使用新的LauncherApps類來獲取當前用戶和任何關聯的托管配置文件的可啟動活動的列表。 通過將工作徽章附加到可繪制圖標上,啟動器可以使托管應用在視覺上突出。 要檢索標記的圖標,請調用getUserBadgedIcon()

最后,對於浮動通知,可以在構造通知和setPriority()時調用Notification.Builder方法。 如果通知中也有聲音或振動,則將優先級字段設置為PRIORITY_MAXPRIORITY_HIGH的通知顯示在一個小的浮動窗口中。

希望有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM