[英]On Android setting badge number on app icon when app is in background or killed when receiving notification like facebook app
[英]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_MAX
或PRIORITY_HIGH
的通知顯示在一個小的浮動窗口中。
希望有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.